I don't think it's me who's missing the point or doesn't understand philosophical debate CaraAspen.
Someone on this thread talked about not paying Tesco for some oranges she'd accidentally taken and you called her a thief for not paying Tesco back.
That's as maybe, but Tesco have also been shown to have taken money that it shouldn't have. That's why I found it interesting to examine their attitude to a similar mistake - inadvertently gaining an advantage from many customers and not bothering to give the money back.
Tesco is an organisation, but it has a CEO, Dave Lewis - I've just looked it up. If the company performs badly, even if it isn't entirely Dave's fault, he will be required by the shareholders to resign. That might strike me with sorrow at the unfairness of it all, but I think that on balance Dave will probably be all right.
The matter of overcharging customers in 33 Tesco stores for at least three months, and the wider matter of how long and in how many of their 3,500 stores they have been doing this, will not be a resigning matter for Dave.
But I believe that morally, Dave, as head of Tesco, ought to form a department to put every effort into tracking down every single customer who has been overcharged and refunding them over this. It should relatively easy because many Tesco customers use credit or debit cards, have itemised bills and also use Tesco Clubcards. For those people who use cash, Dave could operate an amnesty system if he wanted to.
That would make me feel all warm and fuzzy about Tesco.
But aside from that is the fact that Tesco might have breached trading standards laws. That's not morals. That's the law.
Just like some people on this thread are quoting their interpretation of the law on theft to the OP.
I think the OP should cough up. That's the moral thing to do, whether she's committed theft or not. But why shouldn't Tesco also cough up, whether they've breached trading standards or not?