I found a few years ago that good foot beds in work boots or shoes help. In fact you can buy the walmart specials, go to a Red Wing shoe outlet throw in a set of footbeds in place of the insoles and this helps allot.
Shoes and boots play allot if you can find a shoe repair person yes they are...