JD Sports has been voted the UK retailer with the worst customer service.
John Lewis was voted best in the clothing, shoes and accessories category, with Topshop and Topman at coming out bottom.
Waitrose was overall winner with John Lewis in second place.
Which? chief executive Peter Vicary-Smith said: “It’s not rocket science - customers like retailers that treat them well. The best stores realise that the most important thing they can provide is helpful, well-informed staff.”