OK, I'm a civilian, but I do have flat feet. ;D I just had my orthotics redone. I go to a guy in Ajax, Ontario, but there are lots of good people out there. The credential to look for is a "Certified Pedorthist". They do a gait analysis, mould and make your custom orthotics and service them...