I saw various articles saying you should get new shoes every 300-500ish miles, but I’m skeptical if they just want you to spend more money by saying that. Do you follow this advice, or do you put more miles on your shoes than this? Do you think 1000 miles on a pair of shoes would be too much?
Edit: Thanks for the feedback everyone. I’ve probably run a few shoes close to 1000 miles without injury, but perhaps I should be more careful as I age.
My body tells me when my shoes are wearing out. Gradually I’ll get a new ache/pain and I’ll check my mileage and it’s about 400. Tread wear also reflects this. My old trainers become my new walking around shoes but my trainers are for running only.