Is 100 bucks worth the price of a new motor?