I'm in the midst of getting an Allez Elite 18 2005. I asked the LBS if they have one I can ride, they said "no demo". I asked if there's something similar I can ride... they said "no demo". I'm in Toronto BTW, so if anyone has the slightest idea where I could ride one, let me know. So it seems my only hope of ever getting one is to take my chances. However, there's still an issue of size. I'm 5'11", and they suggested a 56cm. Now I know there's a matter of preference and the like, but what would generally be the right size for a fella my height and a compact frame?