I order from ASOS all the time. I usually never have an issue with them. But with my most recent order, one item was missing. I contacted customer service and they said when they shipped out my order, the item wasn't in stock. But it was 100% in stock when I ordered the item and 100% in stock just now when I checked again. Then I got an e-mail saying they've refunded me for the item. I contacted customer service again and said I would like that item sent to me free of charge (since I had free shipping last time for spending over $100) and they said nope! They said I have to order it again, pay the shipping fee, wait for a dispatch e-mail, and then request a refund for the shipping fee. So ridiculous. ASOS made a mistake and now I'm the one that has to be even more inconvenienced? I asked for a free shipping code which they said they were unable to do as well. Horrible customer service.