I'd go with Shimano's sizing charts. Specialty shoes, like cycling or running shoes, tend to vary by brand. You might also want to try on a pair of Shimano shoes at a bike shop to get an idea if the sizing feels big, small, etc.