I am so in love with HauteLook. If you understand before ordering that the shipping time can be a little long, then you shouldn't have any surprises. Multiple items in one order will sometimes ship separately, but this is because HauteLook is not a store with a warehouse of merchandise. They communicate with the vendors and sellers to have the sale, then contact them with the orders, so the whole process is a little tedious and time-consuming. I think it is owned by Nordstrom Rack, which explains the great prices on designer items. Personally, I prefer HauteLook to Rack because, even though it isn't the instant gratification of actually going to a store, you have a better (but limited!) selection of items.