I have bought shoes online, and got very lucky with one pair, they fit well. The others didn't fit all that good, just ok, I would not have bought them if I had tried them on first. There is lots of variation in shoe sizes between manufactures, I think it's better to try them on in person. Good price on the pedals.
And why don't american companys use american sizes?