I ordered a catalytic converter from them and they sent the wrong one. Then when they sent me the return information, they had so many rules, that it was ridiculous. They even made me pay for shipping and a 20% restocking fee.
They said I would have a tracking number within 48 hours. Nothing yet and it has been a week. I tried emailing the customer service address in the order confirmation and it came back as invalid. When you go to the web site to track the order, you cannot enter the order number. I called the foreign customer service and he said it would take 9 days from the time of the order and he would email me the tracking information. I don't trust them and am about to dispute this with my credit card company.