I'm having an exciting evening looking for replacement cycling shoes. Wiggle advise me that for a pair of Shimano MTB style shoes "Going up half a size from normal shoe size is recommended". Meanwhile Evans, whose website is shit and whose policy of charging a fiver for Click and Collect is wanky in the extreme suggest going up a whole size when choosing some other brand.
Back to Wiggle and picking J Random EDIT road MTB shoe and I get advised to "buy these shoes one size smaller than your usual size"
It's all bollocks.
Here's an idea: Have a system where the value, in this case shoe size, returned by a number, is a constant. Thus a size 46 shoe is the same size whether irrespective of manufacturer.
That's just the way it is with shoe sizes.
Different mfrs have different interpretations of the sizes.
All the big online sites recognise this, and they allow for repeated return-try-another-size.
It took about 5 returns before I got the right size in SIDI road shoes from Wiggle, but they were not in the slightest arsey about it.
I would have bought from an LBS where I could try the sizing, but the cost of stock is prohibitive, so there's no LBS in all of ScotlandLand where I could do that.