I ordered 2 parts on a Friday, on Monday morning I checked to see if parts had been shipped and they had not been shipped yet, but being processed so I told them I would like to cancel order. They E-mailed me back saying that packaged would still need to be shipped so when I received I could send back and they would inspect and return. When I received package I did not even unpack just immediately took to post office and sent back which I paid for the return freight. So when they received the package 3 days later it took them 10 days to refund my money less a restocking fee. They could have stopped the whole deal before it ever shipped. MY BAD kI SHOULD HAVE READ REVIEWS ABOUT THIS COMPANY.