Smart Shoppers Usually Buy Items That They Need