OK, one for the UK people. Where is the cheapest place I can get decent quality 2-4GB flash memory cards, and 1GB USB memory sticks? Or, perhaps I should say, where is the cheapest reputable place that will actually deliver the things after taking my money?

pca
_________________________
Experience is what you get just after it would have helped...