For my 'doing the shopping', & 'mall mooching', which I love to do, I wear good quality, measured-up for shoes from 'The Athlete's Foot', as well as thick cotton socks.
As our feet 'carry' us, I believe that as above is cheaper, than having to seek medical attention, if feet sore.
I also purchase comfortable shoes for any wearing occasion, these days.
High heels are now just a distant, fond memory for me!