Worst company I have ever worked with. I ordered an exhaust in mid-February (February 21 to be exact) and was told it would be delivered by April 23. May begins and I have heard nothing from the company so I called and they said it would be delivered at the end of May. No big deal, things happen. May comes and goes, and then June, and then July and so on and now it's September and they just keep pushing back the shipment date. They never contacted me to tell me what was going on. I had to call each time and was transferred through multiple people before they would tell me my exhaust was delayed another few months. I called 4 different times to cancel my order since it was past the cancellation window so I couldn't do it online and all 4 times they told me it was cancelled, but it never was. I will never order through this website or deal with these people again. Now, I'm just hoping they'll finally cancel my order after a month of trying to get my money back.