Yes. There is a 90-day return policy. If your order was shipped within the 90-day window and the parts are still in new condition, you may request an RMA for credit/return from parts@itweae.com Note: there is a 20% restocking fee applied to returns. The customer is also responsible for return shipping charges.