Not seen these under £6 before. Could be wrong but looks like a good deal to me with free shipping!
http://www.amazon.co.uk/SanDisk-16GB...3228363&sr=1-1