The National Retail Federation predicts the average American will spend $1,047 dollars this holiday season — the most money since they started keeping track. Source
The National Retail Federation predicts the average American will spend $1,047 dollars this holiday season — the most money since they started keeping track. Source