I've shopped with ASOS many times now and found their well priced products to be of the best quality as is their online ordering system and customer service standards.
On the rare occasion that something has gone wrong, ASOS customer services are totally quibble free - they simply sort out the issue pronto and with the minimum of stress or hassle.
Also great about ASOS is their one year of free next day delivery option - provided at an outstanding price.