Summary: Knocked off a star because of physical size/design. This reader work just fine, but could use some overall slimming down in size. Also, the generic USB cord is about what you'd expect to get with a printer instead of a small card reader. I believe with today's cable technology the cable could be much thinner and more flexible. No real problems, though, the reader works great, and has been very fast and reliable.