Asda mistakenly charged a shopper £900 for a single banana she ordered online.
Bobbie Gordon, from Nottingham, was shocked to find she had been billed a staggering £930.11 for the fruit.
The actual price of the food item should have been 11p.
The woman’s credit card company’s fraud team blocked the payment and text her about the bill, which amounted to more than £1,000.
Ms Gordon told the BBC that the supermarket apologised for the “computer error”.
"I told my seven-year-old 'you must really enjoy this banana, you must cherish every mouthful'," Ms Gordon added.
@AsdaServiceTeam @BBCNottingham My online delivery arrived. I’ve been charged £930.11 for 1 banana? I am going to be pretty livid if my card has been charged over £1k that my delivery note states!?! #asda #wtf #nottingham pic.twitter.com/czeUOxAUpR— Bobbie Gordon (@bobbiesgordon) April 17, 2018
She posted a picture of the pricey yellow fruit on Twitter, alongside the caption: “My online delivery arrived. I’ve been charged £930.11 for 1 banana?
“I am going to be pretty livid if my card has been charged over £1k that my delivery note states!?!”
Asda apologised following the banana drama, saying it "slipped up" with the bill.
An Asda spokeswoman said: “Whoops, looks like we’ve slipped up here. Whilst our bananas are excellent, even we agree that they are not worth that much and clearly there has been a glitch in our system.
"We would like to thank Ms Gordon for keeping her eyes peeled and fagging this error to us and we are investigating to ensure it doesn’t happen again.”