Generosity in Challenging Times