I recently turned myself in to a physical therapist on referral from my doctor. I was having knee pain and was diagnosed with Runner's Knee, which is a joke to anyone who knows me. It's getting better with exercises. But the point for me is: I have very high arches and insteps and have always prided myself for not needing arch support when normal shoes never even touched my arches. How wrong I was! Turns out my knee problems are exacerbated by the fact that all my weight was being born solely between my forefoot and heel, nothing in between. The resulting "shock" from lack of arch support was being transferred to my knees. Enter Superfeet Green insoles. What a difference they make!
They don't fit into every pair of shoes I own, but are good with most of my everyday walking shoes.