Originally Posted by
rmfnla
Buying online can be frustrating.
While shopping for my Shimano shoes I learned that they vary (large or small for a given #) by model, so if a 46 of one style fit it was no guarantee that any other style would fit.
Unless you are replacing your existing shoes it really makes sense to try them on before buying...
Zappos sell bike shoes. You can just order all the sizes in your range, and then return (for free) the ones you don't want.