The National Retail Federation (NRF) said a record 183.4 million people are planning to shop over the weekend, ticking up ...