Generosity, sales, and teaching