Humble Bundle is trying very hard to both deliver a good service to its customers, and help raise money for various charities in the process. (joystikrevolution.com)
Then, there are cards that either support various charities through your spending or allow you to donate your earned rewards to a qualifying charity of your choice. (creditcards.com)
She has been involved, as well, in various charity committees. (harrisonpensa.com)