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
Officials in Birmingham are urging Muslims planning to travel to Saudi Arabia for the Hajj pilgrimage to check the latest health advice.
Figures published by the TUC trade union show that more than 100,000 workers in the East Midlands are missing out on their paid holiday time
Northamptonshire Police have released a terrifying video of an officer being attacked by a man with a knife.