BarryS.. I agree that the assembly of bikes is not rocket science, but oh so time consuming even if someone else has done all the legwork of parts compatibility and availability. Especially if you are acquiring all the individual part on you own. Just asking, not judging, have you built a DIY...