Some people use self-checkout hoping they can sneak a few items past the scanner to save themselves a little money. Other times, a customer simply makes an honest mistake, with no intention of stealing anything.
One Redditor realized her payment had never gone through long after she had left Walmart and unloaded everything at home. She was determined to pay back every cent she owed, but the store’s solution turned out to be far more complicated than she expected. So she resorted to malicious compliance instead.