I regularly pay about 150-200 for quality European shoes that then last me for upwards of 5 years with some servicing. I maybe buy a new pair every other year at most. It’s worth the expense. I never own more than 6 pairs, and am usually rotating thru 3 pairs at any given season.