With the holiday gift shopping season in full swing, Americans are filling their carts with gifts for family and friends—but many are also carving space in their budgets for charities and other not-for-profit organizations on ...