Waitrose has been named top for customer service in a Which? poll.

The "UK's biggest survey of high street shops", published today, also saw discounters Aldi and Lidl make it into the top 10.

More of the 14,000 Which? members surveyed said they were shopping at discount supermarkets now than last year.

Waitrose's parent company John Lewis took second place overall and was rated top in every sector of the survey it appeared in.

Both shops were praised for their pleasant store environment, helpful staff and quality products.

Least favourite were two of the UK's biggest sports shops, JJB and JD Sports, which were criticised by their customers for unpleasant shopping environments and bad customer service. Other big names at the bottom include Currys, Currys Digital and WH Smith.

Shoppers' biggest gripes were unknowledgeable and unhelpful shop assistants.

"While slashing prices might get customers through the door, we know that shoppers value those stores that make shopping a pleasurable experience - those that offer quality products, have helpful staff and go the extra mile to give thei customers a personal service," said Martyn Hocking, editor of Which? magazine.