I bought a kit from bikeengines.net and it every single component is a piece of crap. The engine's gearbox is totally screwed up and I can't even open it to try and fix it because the gearbox's screws are torn so you can't unscrew them. They are rusted as well. Half the screws I recieved were rusted. The gearbox screams like ****. The chain is crappy. The tensioner is worth maybe $1.50 at best. Do not buy from this company.