I buy running shoes every three months or so ........ fussy about that item lol.......
Depends when I can afford to and when I feel like it. I try not to buy shoes I won't wear :-)
Once every 1-3 years, maybe.
generally 2/3 tyms... ;-)
depends on my moods.. :-D