I was promised two day delivery for an order. Even in the confirmation email I was given a deliver before or on date. Turns out that was a lie. They did not deliver the item within two days. It was only one day late, however the only reason I completed the purchase was because I was promised the two day delivery. I had an event and the dress was supposed to arrive just in time. However that one day delay caused me to have wear something else. I tried to contact customer service and was given rude treatment. They offered a 10% discount good for a month, because after that I would want to order anything from them again. The customer service rep, Yunis, gave me attitude when I complained about the one day delay even after I explained why it was a big deal. Good companies like Amazon will give you a refund or major discount when their orders are late. They make a promise and if they cannot follow through they try to make up for it. Not ASOS, they give you sass. Don't order from them! Their clothes aren't worth the trouble.