I think that many might think of "charity" as something unwanted but the word its self is good. Charity means ..kindness, compassion, good will, generosity, humanity and other great virtues.
For many years I worked with a world relief organization that collects quilts and comforters to send to refugee and victims of disasters. Sometimes quilts would arrive that were not well made and ugly and they would be taken out and not be sent because when you give, you give with love and compassion and because their motto is "in the name of Christ.