The National Retail Federation says about 17 percent of the $1 trillion that will be spent on holiday shopping will be ...