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
Dry with bright or sunny periods, allowing temperatures to rise a little higher, making it feel warm in the light winds.
There will be plenty of sunshine across the region today and it will be generally warmer, with a light south-westerly breeze.
A worker has been airlifted to hospital with a serious leg injury after an accident at a factory near Kidderminster.