In reply to higherclimbingwales:
Ditto, don't be taking the advice of a shop boy/girl, go and see a professional (and one who specialises in sports injuries), not someone trying to flog you any pair of shoes.
That said, a pro will probably try and flog you a pair of orthotics, but you gotta make a buck.