I need a new pair of athletic shoes. I have a pair of New Balance shoes which have served me well for everyday use, but when I work out my arches (or rather where they should be) start to ache badly. My feet are also narrow. Who makes a good shoe for my narrow, flat feet?