OMG I have some experience with this already. I went to buy a USB 2.0 CF/MM/SD/SM/etc. card reader (6-in-1) from Microcenter. On their site they listed a Lexar 6-in-1 USB 2.0 model, and when I went there there was certainly a 6-in-1 Lexar model, but I couldn't be sure it was USB 2.0. It wasn't labeled as such anywhere, and it just said "Hi-Speed USB." Now, USB 1.1 is "high speed" compared to serial, and USB 2.0 is "high speed" compared to USB 1.1. How could I be sure which was which? I couldn't, so I bought a SanDisk model specifically labeled USB 2.0.