I only buy $100+ shoes. High quality shoes are so much more comfortable and long-lasting than their cheaper counterparts that their performance and usefulness more than makes up for the higher cost.
You buy $100 shoes because of style and brand. And this price tag does not always mean quality. There are plenty of expensive brands that fall apart under everyday usage.