Oh, just thought to add, that if you do look for shoes that are cheaper and not from a specialist shoe shop, you should go to a good shoe shop and get their feet measured. Thats what I used to do anyway, go get a proper fitting and then know what size Ds was for where ever I got the shoes from, once I found some that I was happy with. If you can afford to buy Clarkes or similar though then its alot easier and worth just getting those.