Generosity: How Much is Enough?