It's true no one can say which kit is best, what we can say is what our own experience with the company we bought from. Maybe like the Better Business Bureau in reverse. For example XYZ bicycles did everything they said, bike arrived on-time, undamaged. I give them 4 stars out of 5. 5 stars reserved for above and beyond standard service. Same thing applies to engines and parts. Maybe develop a checklist or form to fill out. If enough people respond, good companies and bad companies will emerge. THERE IS POWER IN NUMBERS and if we speak as one companies will listen. Let me get off this soapbox before you guys start throwing tomatoes

Walter F.