What is the longest you've had the DR1 motors last before replacing them? $20 each seems high for these when N180 motors cost $10.