The National Retail Federation says about 7 percent of people will be out on Christmas Eve getting those last minute g