Non-profit fundraisers meet generosity