damn that sucks man. did you pay with a credit card? thats always the way to go. none of this restocking fee BS. i heard some companies make a living by scheming to profit off of "restocking/cancelling fees" they never order parts that are expensive...when the consumer finally gets fed up and asks for a refund, they charge them the 10% 20% or whatever the charge is.