Originally Posted by
10 Wheels
Buy from a Shop that gives you a Free Fit with the New Bike.
THIS
Fit matters more than brand, components or frame materials imho.
Don't believe me? Ride a carbon fiber frame with Durace that is two sizes too big. The bike brand won't matter
If you can, bring your bike shoes if you have them to the shop for the fitting. They can make adjustments to the cleats.