Giving Experiences

According to the 32nd annual survey on holiday spending from the American Research Group, Inc., the average shopper in the United States will "...spend an average of $929 for gifts this holiday [...]