Christmas Gifts: Advent Calendar of Christmas Memories Christmas Gifts: The best gift, the worst gift, the most surprising gift, or the one you saved up for. Gifts reflect love, effort, and often a family’s financial story. There is a specific kind of magic that exists only in the mind of a child on a cold…