I can add a +1 for good shoes. I've never had back pain like I did when I regularly wore Asics "Mexico 66" shoes, and this was in my early thirties. My heels took the brunt of everything. If you don't want to ride in something different from what you have now, then leave your "work shoes" at work. I do this with dress shoes, and shop shoes would be no different.
Ask a couple of local cooks or chefs what they wear to be on their feet for the entire shift...