In may, I preordered an item that had a July delivery. In August, I emailed customer service as my item had not arrived. They apologized and said it would arrive in October, which wouldn't work because that's when my event was. So I cancelled it and ordered something else. I received what I ordered and it was a dress that was way too short but too large in every other way, very oddly sized. Returns are terrible. They give you a date deadline to return it (although it's actually 30 days from receiving the item which supercedes any date they give you), they charge you for shipping twice, and a 9.95 restock fee. They also try to pressure you into store credit. I hate this place, never again.