Shoe sizes vary so much between brands that buying a new pair can feel like a crapshoot. Obviously, the best way to get a good fit is to just try them on, but that’s not always possible. If you have ...