Tesco, Aldi, Lidl, ASDA and Sainsbury’s warning for those who use cash