Americans plan to spend an average of $832 on gifts this Christmas, according to the National Retail Federation. This is up slightly from a ten year average of $826.
Americans plan to spend an average of $832 on gifts this Christmas, according to the National Retail Federation. This is up slightly from a ten year average of $826.