It's difficult to say a definite yes or no. The kind of job usually determines the kind of clothes you'll wear. If you have an office job, then wearing a suit and dress shoes is almost a must (almost is for the offices that allow casual clothing). If you have a high paying office job, and a lot of power, then buying expensive suits and shoes is justifiable in the eyes of the collective psyche. Since childhood, unconsciously, we have been conditioned to associate succesful/rich/powerful people with expensive clothes, big houses, expensive cars, and the attention that goes to them. For some reason, if you have modest means, but spend a lot of money on expensive clothes, or shoes people tend to label you as phoney, trying too hard, snob, etc. No, matter what members of the forum might say, it's important to balance our social status with the appearance. I, personally, can't see myself spending $500 on shoes right now. First, I don't have a job where wearing expensive suits, shoes, accessories, etc will help me be more effective at what I do. Second, without a strong financial base I can't see myself justifying the purchase of such expensive shoes. When I make 70-80 grand a year, maybe I'll be willing to spend $500 on a pair of shoes. Maybe. There is a voice, deep there, telling me that an expensive pair of shoes will help me make a big impression at various formal occasions. Well, so far I haven't had many formal occasions to justify the purchasing of such shoes. If that changes, maybe I'll consider it. Again, maybe.