Shoes, like the rest of your wardrobe, should be an investment- something that you put money into that will still pay dividends for years to come. No matter how much you choose to spend on shoes its important to remember that taking care of them will save you money in the long run. A single pair of shoes can last 10 to 20 years even when worn regularly, depending on the quality of materials and your level of care for them. This will save you hundreds or even thousands of dollars over time as opposed to just replacing the shoes every time they get beat up.