Ordered parts on the 16th of November and absolutely Zero updates 2 weeks later. Even after me emailing them numerous times. Missed a race event because my engine parts never showed up. Rightly pissed off. As usual with them they say all parts are in stock and they never are. I can't even cancel my order to buy elsewhere now.
Claim your business profile now and gain access to all features and respond to customer reviews.