A new St. Germain St. store, Final Sale Liquidation Center, offers discounted items up to 80% off. Learn about unique business model.