"I ordered two drive axles and installed one the first weekend. When I installed the second axle, the next weekend, it was apparent the first first axle was for a Manual version of my car, not the automatic. It fit, but was a thinner driveshaft material. It appears sloppy warehouse controls allowed them to ship a manual driveshaft in an automatics box, it doesn't come from the factory that way, it was possibly another return sold as new, just shoddy ethic. I called ECS and told them it was installed as I had no idea it was mislabeled. While working on the return, they made me buy a new drive shaft in-order to ship the correct part to me and issued an RMA for the wrong one, instead of accepting the error I had to be inconvenienced some more by shelling out another $215 to get the correct part. That should have been clue #1 on how horrible this company treats its customers. My mistake: I'm OK paying, their mistake: they should have stepped up to fix it without charging me again. Once I got the new driveshaft, I installed it and put it in the box to be returned. I got busy with my renovation at home and I realized a couple of months ago that it had not been shipped back. I called ECS and they issued a new shipping label and RMA number, again I told them it had been installed but inadvertently was sitting on the shelf in my garage. I was told not to worry, just ship it back to process the return. I did and last week I got a call from ECS tuning saying they weren't going to refund my money and if I wanted the part back I need to pay for the shipping, class act these guys. They make a mistake and will make you pay. I spend thousands of dollars a year with these guys and it's not the $215, it's the principle, they have yet to admit they caused this issue, and address it like a good company would, that is all I need to know that I won't spend another dime with them again. For me I will shop elsewhere going forward!!"