The study by Which? compared the price of 53 products but did not include discounters Aldi and Lidl.