yes, lsusb. That's what I get for typing too fast. :-/
Can't say much about the Thinkgeek models (I'll have to read about those as I got mine new from a secondhand store),
Looking more and more like cable or unit has an issue. I'd start with the cable, but a full return might not hurt.
Mine...