A mum claimed she was charged more than £1,300 at a Lidl checkout for just three reduced packs of salmon.
Katerina Young, 46, said she was eventually "crying with laughter" after supermarket staff discovered a barcode glitch led to the mispricing.
The shopper, who runs a cleaning firm, was charged £670.02 for one pack of salmon and £640.02 for another – and that was after a 30 per cent "discount", she said.