They are a legitimate company for all types of automotive racing equipment.
I bought a creeper from them and they seem legit. I received the creeper, contacted support as creeper was defective and received a new creeper from them.
They are totally legitimate. I just spent over $1100 with them. I got my items faster than had I used another online site and I saved over $500 than had I had the local repair shop order the items locally. Everything shipped within 24 hours.
It's a piece of s*** company they have s*** for customer service and their phone lines they never answer
Scam under the guise of a reputable company. They censor customer reviews and reject truthful comments about any of their products.
Scam. All sales final, and they deliver defective merchandise.