Walmart customers are growing increasingly frustrated with what they say are aggressive and unnecessary theft-prevention measures at self-checkout.
A viral Reddit thread triggered an avalanche of stories from shoppers who feel like Walmart has sacrificed customer experience for surveillance and control.
Fed Up With Being Treated Like Criminals
The original poster described scanning just four plastic totes and a gallon of milk.
“Paid for my items, got my receipt, and was darn near knocked down by the scanner watcher running to my terminal,” they wrote.
Despite paying and having a receipt in hand, they were stopped again at the door.
“I’m getting tired of being treated like a criminal when I come into your store. It’s not worth it. I’m shopping somewhere else.”
A common sentiment echoed throughout the comments: people feel insulted by the extra scrutiny, especially when they’re the ones doing the work.
“They scammed us into having to do their work and oh, we don’t even get a discount for doing the cashier’s job for them,” one commenter wrote.
Others said the shift to self-checkout feels more like a scheme to offload labor costs onto customers than a real convenience.
“Yeah, I’m a shitty, unhired and unpaid employee. If you wanted me to do the job right, you should have made sure I completed the training first,” one person complained.
AI-Powered Surveillance Gone Wrong
Many shoppers reported that Walmart’s AI-powered self-checkout systems frequently misidentify legitimate behavior as theft.
Fast scanning, in particular, appears to confuse the cameras. “I was using the handheld scanner too fast for the AI to figure out what I was doing,” one person said.
Another who previously worked at Walmart added:
“Every time I used the scan gun, the video recorder would flag me.”
In some cases, shoppers say they’re flagged before even finishing checkout.
One person was stopped mid-scan and shown overhead footage because the system didn’t understand their pace.
Others complained that simple behaviors, like holding one item while scanning another, cause errors that require employee intervention.
“It errors because you are holding one item and scanning another,” one shopper recalled being told after months of confusion.
The problems don’t end at the register. Customers are frequently stopped by employees at the exit and asked to show their receipts, even when they’ve done everything correctly.
One person summed it up: “If you trust me to do your cashier’s job, I’m not stopping to be double-checked.”
Polite Defiance Is on the Rise
Frustrated shoppers are pushing back. A growing number of commenters said they’ve adopted a simple tactic: refusing to stop.
“I just say, ‘No thank you,’ and keep walking. No one’s ever stopped me,” one wrote. Others said they wave the receipt and walk on without breaking stride.
For many, it’s not about defiance, but about dignity. “You’re not a police officer. You can’t stop me from leaving.
If you think I’m stealing, call a cop,” said another. Some even noted that Walmart’s own policies prohibit greeters from physically stopping shoppers.
“Greeters can’t do a damn thing to stop you no matter what you say,” a former employee confirmed.
There are even reports of greeters and security taking things too far. One shopper said a greeter physically blocked their cart with her foot.
Another reported that an employee grabbed their cart and spun it around, nearly knocking them over.
“If she had grabbed me instead of the cart, I might’ve had to make a decision,” one person wrote.
The Fallout: Lost Customers
The self-checkout headaches are causing more people to take their business elsewhere. “I quit shopping at Walmart because of this,” one shopper said.
Another added, “Not worth it to be treated so poorly.” Several people described walking out without showing receipts and daring Walmart to try and stop them.
Ironically, some shoppers admitted to unintentionally walking out with unpaid items due to system glitches, and weren’t even stopped.
One person wrote they ran back inside and the manager was totally chill about it. That contrast, they noted, makes the aggressive receipt-checking feel even more misplaced.
Others said the system is so flawed that it catches honest people while letting actual theft slide.
Some Don’t Have the Option to Leave
While many are walking away from Walmart over these frustrations, others say they don’t have that luxury.
“I live in a food desert in a high poverty area. Walmart is the closest and cheapest option,” one commenter explained.
“The day there are other options, I’ll ditch Walmart, but until then, I’ll keep complaining that they suck.”
Others agreed, pointing out that rural communities and low-income neighborhoods often rely on Walmart due to lack of alternatives.
“It’s either Walmart or nothing for some of us,” one shopper said. “It’s not like I want to go there; it’s that I don’t have a choice.”
A Simple Solution? Bring Back Cashiers
Several commenters argued the issue could be solved easily: just hire cashiers again.
“Good for workers and good for the economy,” the original poster suggested. “I hope they lose $10 billion and maybe they’ll bring the cashiers back.”
Others pointed out that theft was likely lower when there were more human workers overseeing the process.
Some shoppers also mentioned other chains like Food Lion or Costco as examples of how real cashiers and better policies create a smoother, less hostile experience.
One commenter observed that while Costco also checks receipts, the experience is handled with professionalism and respect, unlike Walmart, which they felt treats every customer as if they’re under suspicion.
As long as Walmart leans on automated systems and AI monitoring, though, it appears the friction between customers and security isn’t going away.
For now, people are voicing their frustrations loud and clear: Stop treating us like thieves when we’re just trying to buy groceries. The question is, will Walmart listen?
