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
Criminals are escaping arrest because police are delayed in getting to crime scenes in cars that do not have sirens, officers have warned.
Care staff failed to follow correct practice when moving elderly residents at a home near Sutton Coldfield, an inquest has heard.
A van driver has been seriously injured in a crash with a cherry picker in Shropshire.