The average American spends an estimated $850 on Christmas gifts each year.
Christmas cards have been a tradition since the mid-19th century. They have been a way for people to share their feelings with friends and family during the holiday.
The average American spends an estimated $850 on Christmas gifts each year.
Christmas cards have been a tradition since the mid-19th century. They have been a way for people to share their feelings with friends and family during the holiday.
Read more on the next page...