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
Over 15,000 people were expected to turn out for the Vaisakhi festival celebrations in Leicester today.
Most areas will be mainly dry with prolonged clear spells developing, leading to patchy frost in some places
Dry and largely clear overnight, with frost developing in some areas.