December 2024
They will keep your product and not answer the phones or emails. this is one of the worst companies I’ve dealt with still haven’t received my ecu back after months of calling and being told it will be done multiple times still nothing and now I’m being ignored
January 2023
Was very disappointed when I spent $823 dollars on wheels and got a confirmation that my order was made then a week later no email or call or anything my money was but back on my account but not even a explaining why just here you go tried to call the phone number but no one ever picks up and it’s a cell phone
October 2022
I order some hood damper and I never received them or hear anything from them regarding my item I came believe I never see all these reviews before I order from them