If you want to save yourself some money next time you shop in a bad mood, leave your credit cards at home.
A study by Cornell and London business school professors show that if people don't feel good about themselves, they're prone to splurge, and pay for it with plastic.
They say plastic and low self esteem form a "perfect storm" for overspending.
Researchers recommend leaving the plastic at home, and paying with cash!