December is the most popular month for charitable giving by Americans – accounting for about a third of all donations made per year. Call it the spirit of the holidays, repeated viewings of A Christmas Carol, or a rush to get in tax-deductible gifts before the calendar year runs out.