They sold me a shotty motor, with no instructions. When i had to replace it, they made me pay to ship it to them, then sent me another bad one, that was completely missing a pivital point to make the bike run. They would keep me on hold for at least 20 minutes each time i called, after i talked to someone, to talk to them again, and sometimes even hang up on me. When i told them i wanted a refund, they wouldnt honor it even if i sent it all back! I will never recommend them to anyone!