The Conhis motors are moderately roughly finished. I bought one from them, and had to take it apart to remove some debris rattling around inside. It runs well now though, but the quality of finish might be indicative of the probability of future problems. We will see. The motors are very inexpensive though.