People who shop at Tesco have been warned about a payment issue.
The problem saw some accounts charged for the same shopping as many as three times - and unsurprisingly, those affected aren't happy.
Some Tesco shoppers who paid via online bank Monzo were charged twice on Friday, according to consumer website MoneySavingExpert.
But another payment problem struck on the weekend. Some shoppers went to pay for their goods using contactless payments, only to be told this had been declined.
According to the Mirror, they then tried to pay again, which worked, only to find that they had been charged twice - or even three times.
Some customers on social media said they had to spend "endless time" on their day off talking to their bank. Others were forced to get cash out to pay for their groceries, only to find an earlier card payment had gone through after all.
Anyone who used Tesco since Friday should check their bank account and make sure they are not out of pocket.
However, Tesco said it would issue refunds automatically over the next few days.
A Tesco spokesperson said: “We had a temporary problem with a small number of contactless card payments in our stores on Saturday.
"We very quickly fixed the issue but we are sorry to any customer that was affected. Customers will only pay once and any duplicate authorisations in their accounts will be automatically reversed.”