I placed an order for a Levi's jacket and received an order confirmation with an expected delivery date of a week to 10 days later. OK, sounds fair. A week later and there was no tracking number for the shipment a bit annoying, but if it shows up, no problem. Finally after 10 days I get a tracking number. A couple of days later UPS finally gives me an estimated delivery date. ShopSpring makes it seem like they're a retailer, but they're just contracting with manufacturers on demand drop-shipper. About three weeks between ordering and expected delivery date hopefully, it shows up. Definitely don't order from ShopSpring if you're in any kind of hurry.