Terrible. Ordered motor online. Was defective. They blamed me for not calling first before ordering motor. Then forced me to buy $100 ESC because they claimed it was that. Nope. Same new motor no function. Took 3 months to get replacement for defective motor they sent and that's with me emailing weekly. They don't care, blame the customer, sell unneeded parts and offer nothing after being proven wrong. Rude customer service with terrible responses that only came after emails. Avoid this company