More than 158 million consumers are expected to shop on the last Saturday before Christmas (Dec. 17), according to National Retail Federation and Prosper Insights & Analytics. The number is approximately 10 million more than last year and the highest since 2016.