ASOS is the best performing online retailer when it comes to customer experience, while Harrods is at the bottom, according…