Ever walked into a grocery store for milk and walked out with a cart full of stuff you didn't plan to buy? You're not alone.