Shoppers are spending 15% more this year than last year, totaling $147 billion. “It’s a huge number,” said Mark Mathews, Chief Economist at the National Retail Federation.