Many of us have seen — or even been — the frazzled person at the grocery checkout forced to decide what to give up when the total comes to more than what's in their bank account.
Besides being a moment of panic, it's also embarrassing, which just adds to the stress.
Maybe you've even been the person in line who offers to pay that last few bucks and seen how it can brighten someone's day.