Yeah, definitely go out and get them. I tried on a ton, too. I have narrow feet and wear a 7 or 7.5. While they say they go with Euro sizing, I wear a 38 in Euro sizing confidently (I have a bunch of shoes I bought there) and those were WAY too small.

The good news is that even though they are $$$, they will last you a long, long time! I love love love my Specialized road shoes. I have bad feet, so something that is supportive is key!