Okay, here's my experiences with ASOS:
1. For my first order, things went fine. Then, a few weeks later, I started receiving a style magazine (don't remember which one - Cosmopolitan, maybe?) in the mail. I hadn't ordered it, so I had no idea why I was receiving it. Called the magazine, and found out it was ASOS. I contacted ASOS and they said it was included with my order (even though it didn't advise me of that anywhere on the order page). So ASOS signed me up for a magazine I didn't want as part of my order.
2. My next order was a coat and a sweater. The coat is made by ASOS. I like the style, but I can tell you their stuff is cheaply made. The coat, which is a stretchy cotton, is pilling all over, and I've only worn it about 4 times.
3. For my next order, I got a good price on shoes (not made by ASOS) and was excited to receive them. About a week after my order, ASOS contacted me and advised that the shoes were out of stock and they were refunding my money. This in spite of the fact that their website continued to show that the shoes were available in my size. Grrr.
4. My most recent misery was a pair of Shellys London shoes. It's my third pair. Shellys London is always 2 size differences between the UK size and the US size. I ordered a size US 7 (which was the only option. The ASOS website didn't ask what UK size I wanted). I received the shoes, but received a UK 4, and it's printed on the shoes that they are a US 6. That's when the fun began. I contacted ASOS and said I received the wrong size. Long story short, I sent and received about 8 emails, all from a different agent each time, and was told first that there was a "problem with the sizing" (don't understand that, since the shoes state right on them what size they are in US sizes) and I could return them. I said no, I wanted the shoes I ordered. Then the next agent said she was ordering a replacement. I kept writing back and asking for confirmation that they were sending a UK 5. Finally an agent wrote back and said the replacement order was a UK 4. You know. The wrong size that I'd already received. I wrote back and asked ASOS to cancel a replacement of a UK 4, since that's what I already had, and the next agent told me they could only order one replacement, and since the wrong size had been ordered, I would have to return the shoes and order again. Two problems with that: first, it was pretty clear that if I ordered my size again, they would keep sending me a size smaller, and second, I got the shoes on a special and they cost more now. No response. Asked twice for a supervisor to review all of the emails (you can't actually call ASOS - only write the nitwits at their email service). The first "reply" was just a return of my email, with nothing written by ASOS. I wrote again to ask for a supervisor to review all of the emails, and they've gone radio silent.
Seriously. ASOS is not worth it. It's like trying to communicate with a bunch of 13-year olds who've been drinking Red Bull all day.