I've been online shopping for years, and I have officially encountered the worst customer service with ASOS. I ordered a dress and they delivered the WRONG dress. When I communicated with them via online chat, I agreed in getting a replacement instead of a refund. I was told that I would receive the correct dress in 3 days. Now, over a week later, I still have not received the dress! When I communicated them via online chat, they told me they JUST placed the order. Over a week after they told me it would arrive, they had barely placed the order! And they said all they could do was apologize. They NEVER made up for their mistake in ANY WAY. Not for sending the wrong dress, and not for lying about the delivery date! I bought this as a bridesmaid dress, and now I'm afraid I won't get the dress on time for the wedding, but everyone else has already gotten the same dress so I have no choice but to wait and hope that it comes! They could have at least offered faster shipping to atone for their mistake! Stay away from ASOS!