I've ordered from TNS multiple times and not once have I had a problem with them. I don't doubt that some have, but I just find it interesting that I haven't had one issue with them. I ordered plugs, wires and the turbo keychain and all 3 showed up in 3 days, the keychain coming in 2 actually. And my previous 5 orders or more have come within a couple days problem'-free as well. I'm not sure why, but I have never had a problem with these guys..........