There's no denying the quality, craftsmanship, and longevity that luxury fashion offers. But even if a designer dress or pair of shoes lasts for decades, the steep price tag can be hard to justify.