Wow! I'm also a "got a new bike cause the 1st one didn't fit" rider. It took me 4 road bikes to get the fit I currently have.
1st bike was bought in the early 80's, Fuji Royale Mixte, it was bigger than me! Rode that for yrs, but probably didn't have 2k miles on it then SO thought it was time for a new bike. I was reluctant because I didn't ride much, that was in 1994. Bought a 48 cm (I think) Cannondale on 700c wheels. Smaller and better but still didn't fit. The next year Cannondale came out with the 650c bikes. Sold the big bike and bought a 48cm 650c R800. Wow, what a difference, really began riding after that. I rode the bike for about 5 yrs. Sadly, aluminum frames beat me to death and the fit wasn't exactly right. Then I found a Carbon Fiber Aegis. The ride was to die for compared to what I was riding but it still didn't fit. I did ride it for 5 years before I gave up, went to a fitter and bought a custom frame. I've had the Serotta for 3.5 seasons, approaching 8,000 miles, perfect fit and can't see why I'd ever want another frame.
Mtn bikes are pretty much the same story. On 3rd bike and it fits pretty well. If I had the same passion for mtn biking that I do for road riding I'd also get custom but at this point I'm happy with what I have.
I spent a lot of money upgrading both road and mtn bikes in search of better fit. The LBS and I learned about fit but didn't get it right. Once I found a qualified and experienced fitter did I find the fit I was looking for.



Reply With Quote