I've had good luck with Tiger Direct. I'd rate them with Newegg and Amazon for great prices and service. Returning this will cost Tiger Direct more than the cost of the part. A small restocking fee certainly isn't unreasonable. Personally, I'd just keep the cable and give it or sell it to someone you know that might need one and cut this firm a little slack.