I've been ordering from ASOS consistently for about a year now. If you read reviews on products you'll know you're going to be satisfied with it when you get it quality-wise. But if something is off, the return process is so simple, and refunds are quick in my experience. I decided to specifically write a review today because ASOS went above and beyond. I ordered clothes on Christmas that were supposed to come by the 31st (tomorrow). By the 27th, they still had not shipped, and ASOS sent out an email assuring that the order was not missed, but that there were delays due to holidays (as expected). Then to my surprise, this morning (the 30th), ASOS shipped my ordered and added overnight shipping for FREE to ensure it gets here on the expected date. Mind you I opted for the free shipping. Most companies, like one I messed with on Black Friday would just ship it at normal speed with no regard for the expected delivery date. So good job to you ASOS. I have yet to have a bad experience with them.