Bought a couple of dresses during a sale event. 3 business days after the purchase they were not shipped yet. Speaking to customer service on the phone seemed that they were very disorganized, and not up to the challenge of fulfilling orders on a timely basis. I cancelled the order. Bought the same 2 dresses and paid $30 additional, to receive them in 2 days. It's been now 5 days, and still no shipping confirmation. Will see if and when I receive these items. Spoke with them on the phone, and they refunded the $30. They told me they are not 'Amazon' as an excuse for the incompetence. I shop a lot on line and this has been an exception to how companies handle online sales. Buy at your own risk.