I am at my 4th engine order from jjsmotors. Rarely had any difficulties with them or maybe the service. The shipment was scheduled and delivered on time.It completed a lot more than what is predicted and remains suitable as much as at the present time. Nevertheless it has some slight challenges nevertheless this motor is good and genuinely delivers