the specialized demo guys are great!! I got to hang out with the one for the southwest(albuquerque) a little bit last summer when I lived out there, and my ex was a manager at the LBS. They are all really cool guys who will help you and let you try ANY bike they have in your size!!! so go take out that s-works for the fun of it:-) and if you forget to take your own pedals with you(they will put them on) they carry spare candies and extra shoes in multiple sizes usually so you can ride