Original SP wanted to order you a 48 off the bat? Sounds like SP #2 did a better job in helping you to verify what size you should be on for such a major purchase (which I'm betting is the 44, as I am almost 4" taller than you are and would be on a 48-51, depending upon the mfg. Were I significantly shorter I'd definitely not be comfortable on anything much bigger than a 44. My 48 Cannondale--which runs a little large--is almost a stretch, as is). It's not like they'll have trouble selling whichever one you don't like, anyhow.