Holiday sales are expected to grow by 4 percent this year to $447.5 billion, which is the slowest holiday growth since 2002, according to the National Retail Federation (NRF).