The season of giving is upon us!

The post-Thanksgiving through new year time period is full of opportunities for giving and receiving all kinds of presents, donations and tokens of appreciation.