I went back to Walmart yesterday and bought more. The brand is Kiwi, the ones I got are Sport Soles. I wont be without insoles again!
In fact I also bought some for my everyday shoes as well. Just the basic insoles.
My feet are much happier. I suspect that part of my problem might be arthritis as well. I have been diagnosed with it in my left hip, and I think is has traveled to other parts of my body
My days of high impact are over, I think.
Sherry