Ordered a Meganracing exhaust kit for my Celica from them. Sounds so smooth!
September 2020
I called and asked for the status of my order. I was told, you should receive it in 4-5 business days. 1 month has passed since my initial order and I'm still waiting.
June 2020
Garbage customer service, didn't receive my order and they dont respond to emails. If I could leave zero star rating I would