According to the National Retail Federation (NRF), 157 million Americans are expected to shop the Saturday before Christmas.