Hi - im being fitted for my first road bike - a compact geometry Specialized Roubaix Pro. The question i have is that I've been fitted on a M or 54cm which both shops i visited sized up for me with their eye. Everything feels good especially the reach with the standard stem (i think 90mm) but i don't have the 1" clearance from the top tube - i understand the bike shop guy isnt going to reach down there with a ruler - he just sort of looks at you expectantly with a "well..how does it feel?". If i were too fall off the saddle there wouldnt be any damage if i landed on my feet but lets say the top tube and the um...lower part of my privates are on "familiar" terms - is this ok or should i go down to a 52" where i feel too cramped on the standard setup. I'm 5'8 with a longer torso and shorter legs (30" inseam). This is an expensive bike so i don't want to find out that its too large later. I took it for several long rides on a couple ascents and the flats and it felt great - nothing about it felt too big or out of control - in fact i was amazed at quickly and easily i could climb and take hairpin turns.