Buying online is really the only way to get an SPD shoe for what I consider a "reasonable" price, but it does have its pitfalls - namely sizing.
I am a 10.5 extra wide in my school shoes (they are properly fitted) and 11 in trainers.
Some people seem to say you should go a size up for mtb shoes - but is this the case just for cheap shoes, or throughout an entire manufacturer's range?
Shoe I'm looking at is here.
Based on sizing from Wiggle, should I go for 46, 47, or 48?
Any advise would be helpful.