I use this repeater/extension for connecting a DVB-T usb stick to my PC, and it's working perfectly. I bought a normal 5m extension cable first because I wasn't aware of the limits in cable lenghts, and both Vista & Windows 7 kept saying 'Unrecognised device'.
I was a bit sceptical about extending the device though, because obviously DVB-T means high quality video & audio, so I was pretty sure extensions like these would result in lose of quality. But once everything was connected up, I couldn't find any changes what so ever, it was perfect.
Looks, & feels, like it's of really good quality because it's made well and has a hard coating which will ensure that it's not damaged if you need it for some rough use. To conclude, perfect solution for extending a usb port, although the price is a bit high!!
PS: apparently you can daisy-chain 4 of these cables to get lengths of upto 20m!!