Roughly 30% of all charitable giving occurs in December, with the last three days of the month accounting for $1 out of every $10 charities receive annually. . .