Came here to say this about cycling shoes. That is, the specific kinds with cleat mounting points at the bottom so you can clip in.
These shoes are particularly durable and will last through absurd amounts of use and sweat and rain and mud with just some sink-washing, but eventually break down and need replacing. For me it's about every 4-5 years with them getting worn most days of spring/summer/fall.
Shopping for these shoes is a huge hassle because, outside of large cities / cycling destinations, most shops only carry a single brand and model, making them pretty much mail order only. A shoe that fits fine can feel problematic after a couple hours, so it takes a bunch of trial and error (and often purchasing multiple pairs and selling the others off as barely-used) to find what works.
Last time I had to replace my shoes I went and bought the same brand, same model, same size. But they didn't fit right. Turns out the new version was 5mm narrower at the ball of the foot, which was enough to make my left foot hurt after an hour of wearing them.
So, I had to go shop around for something that fit better, try them, then be sure they worked right. I went through three pair before finding something that works, but I'm loathing when it comes time to replace them again. The coloring on them was recently changed and while I don't really like it (it's now a silver toe on black shoe, previous was all black), I guess it'll be fine so long as the fit matches?
I'm wishing I'd bought a second pair, but that too bothers me knowing they'll sit on the shelf for years taking up space before getting used. And who knows, maybe some new buckle/latch/whatever will come out in the mean time that'll make switching brand worthwhile?