Yeah, most of them are rubbish.
I use this one, never had a problem with it -
http://www.dabs.com/products/startec...20-%20Adaptors
I have used it with Astratec, ADD IPU-16 and Pectel T6's without issue.
Also works fine with VMware Player for running XP etc on Windows 7/8