i was wondering, because i just bought a new one 8) prices here in malaysia for a 2gb one is around RM 50, roughly equivalent to USD 15 (and its not some rubbishy brand, its Kingston brand) a friend of mine in brunei said for a 1gb one, its around 5 brunei dollars = USD 4. so maybe 2gb would be around USD 8 there. the prices here seem cheap.. but since you guys in UK/US are more "developed", i figured it would be cheaper? is it?
Well I found one of 2gb at 18€, that was the best price for a 2gb usb drive I've ever seen around here.