Asda has apologised to a customer who was charged £450 for a loaf of bread at a self-service check out at a store in Wolverhampton.
John Brown only noticed the error when he checked his bank statement, three days after buying two loaves, some jam and a box of eggs.
Mr Brown has been fully reimbursed by the store on Jack Hayward Way.
More top news
An 82-year-old lollipop man has been left too scared to return to work after a "senseless" attack in which his lollipop stick was stolen.
Cold and windy with further scattered sleet and snow showers overnight, most of these falling in the north and west.
A cold and blustery night with rain, sleet and snow showers. These will be most frequent in the northwest with snow accumulations possible.