What footwear you get should be based on your arch type, which can change over time. Once you know that, most major brand websites, (Asics for axample), will suggest shoes for that arch type. SF Tm's should wear a running shoe due to the pounding your joints take on those awful floors. Cashiers could go with a cross trainer, which tend to be less expensive. I have learned over the years that you really do get what you pay for with shoes. I am currently having good luck with Ascis gel. I search for shoes based on their site recommendations and have mot been dissapointed. I have had luck finding discontinued styles on clearance on Amazon.