Ordered an intercooler from them which took 3-4 months to arrive, fine, I waited. I then needed to order an additional silicon elbow which claimed to be in stock. Well, its been 4 months and maybe 10 emails with automated BS replies. Promise after promise and nothing. I still have no idea if I'm getting my part, luckily my car is in storage. I will never order from them again. Intercooler was also mediocre quality at best, definitely Chinese made. Again, I will never order from them again, I gave them countless chances, even stating so in my emails, being nothing but understanding of "things happens". I was patient for a whole 7-8 months between both parts and got nothing but very lousy customer service, pretty much "I'll get to it when I feel like it". Utter nonsense.
Claim your business profile now and gain access to all features and respond to customer reviews.