Total holiday spending this year is expected to be at least $24 billion higher than last year, according to the National ...