Wiggle do no quibble free returns, takes the pain away. Order several sizes.. When you have awkward feet like me and none of the shoes in numerous shops fit, there isn't a lot of choice but to buy mail order. Even somewhere like
Evans might have a max of 10 pairs of MTB shoes in a big shop, but 50 options online
In a shop, you're quite often looking at £100+ for shoes and pedals as you are paying for the service provided as well as the product and that's if you can find the right shoes. Another option is to order click and collect from Evans, and return straight away if the shoes are no good