Just wanted everyone to know...
Castle Creations owns the factory in China that manufactures our motors. Castle Holdings LLC (China) is a WOFE (a wholly owned foreign enterprise) in Zhongshan China.
Our motors are not sold under other brand names EXCEPT for HPI and Traxxas brands.
Leopard Motors (a Shenzhen company) is not a supplier for Castle Creations. They are a copier of Castle Creations. They copy our motors, "cheapen" them (using inferior materials) and then claim that they are the "same" motors.