Advent is upon us, and with it, for better or worse, the season of giving.