Half of Charities Say Holiday Giving Season Has Been Happy