I was just wondering why Jimmy Choos, Brian Atwood, Christian Louboutin, Dior, Giuseppe Zanotti, just to name a few are so expensive? Is it the comfort?....the design/materials?...name brand? I have a few friends that have designer shoes and they can only wear them for a couple of hours, I thought that was ridiculous!