Are you aware of Amazon Smile?
The following was copied from http://smile.amazon.com/about Go there to find out more. For the last year or so I have bashed Amazon quite a bit but I personally think what they did here is a great idea.
"AmazonSmile is a simple and automatic way for you to support your favorite charitable organization every time you shop, at no cost to you. When you shop at smile.amazon.com, you’ll find the exact same low prices, vast selection and convenient shopping experience as Amazon.com, with the added bonus that Amazon will donate a portion of the purchase price to your favorite charitable organization. You can choose from nearly one million organizations to support."