I found out some time ago that I have problem feet. As the specialist insoles don't work I ended up trying and buying a pair of Keen shoes, whilst on holiday, and I've never looked back.
I had ordered direct from Keen, but have now found them available in Amazon.com.
The choice is good, and the price is less than I thought.
Just a pity Amazon.co.uk can't supply them.