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
The British Hedgehog Preservation Society are urging people to think of the wildlife around them as Halloween and bonfire night approaches.
A driver has been caught on camera tailgating an ambulance carrying a sick child to hospital.
West Midlands Ambulance Service said the possibility of multiple fatalities had been "enormous".