The speeds all seem rather varied considering they're all around £10-£16.
In fact, the cheapest one (Extra Value 16GB Flash Drive - £10) is actually one of the fastest on that (the first) page.
Do manufacturers of such drives inflate the speeds on the specifications (like they do with TVs) or do you think these are realistic?
As you can see, the speeds vary quite a bit considering they're all similarly priced:
Transcend 16GB JetFlash 700 USB Flash Drive
£10 - Read: 52MB/s - Write: 18MB/s
Ebuyer Extra Value 16GB Flash Drive
£10 - Read: 90MB/s - Write: 30MB/s
Verbatim 16GB Store n Go V3 USB Flash Drive
£10.49 - Read: 60MB/s - Write 12MB/s
Lexar 16GB JumpDrive USB Flash Drive
£11.20 - Read: 45MB/s - Write 20MB/s
Corsair 16GB Voyager USB Flash Drive
£14.00 - Read: 75MB/s - Write 18MB/s
Patriot 16GB Supersonic Boost XT USB Flash Drive
£14.99 - Read: 90MB/s - Write 30MB/s
Corsair 16GB Flash Voyager GT USB Flash Drive
£16.00 - Read: 79MB/s - Write 21MB/s