So I bought at item online from them but when it arrives, it isn't the item I clicked on plus it's got scratch marks on it. So I arrange to return it. They collect it promptly and refund me the money but knock £10 quid off for their troubles. Is that how to win customer loyalty? Over promise and under deliver? I'd have thought a better idea would have been to discount the correct item by £10 and send it as a replacement.