I've used these for literally several decades, primarily in my running shoes. They saved my knees and hips. They last forever.
https://www.amazon.com/dp/B0010LNN1G