Specialized Roubaix what size?
I`ve been looking at a 2013 Specialized Roubaix Sport, it`s available in 2 separate shops in 52 in one and a 54 in another. I`m 5`8" with short legs and I think the 52 would probably be best but both shops recommend the 54. I had a Giant Defy in a medium(50) but found it to be a little too long for me. Any advice?