I have a new bike, an XS Giant OCR 3, I was riding a 51cm WSD Trek. I tried several bikes. I did get a bike fit with the Giant, not the Trek. I know now that I had the handlebars up way to high at an angle on the Trek and that the seat height was also too high, I also think the bike may have been too big. The Trek shop didn't really measure me and they didn't really spend time on my fit. The Giant shop put me on a trainer for a long time-adjusted the bike, followed me on a 25 mile ride, adjusted the bike, put me on a trainer, adjusted the bike,etc. Problem is now that I'm at the 150 mile mark on the new bike, I have pain between my shoulder blades. I'm wondering if I'm too hunched over. Or is it that I am just needing to be patient and get used to riding the bike at the correct angle, seat height, etc. etc... Thanks to all!