Small fault developed on Barbour Jacket bought from ASOS. ASOS would only refund and not exchange despite having stock. ASOS Customer service was terrible and very unhelpful waste of time. Contacted Barbour directly and their customer service was fantastic and I opted for repair instead of exchange which they were willing to do after hearing about problem with ASOS. Will never shop with ASOS again, but definitely would go with Barbour direct.