GivingPal.com ( The easy way for charitable-minded shoppers to make an impact.)

Shop with us and up to 25% of your purchases are donated to your favorite cause,Partner stores pay for referring you to their site. We send the giveback percentage earned to the charity associated with your cause.
http://www.givingpal.com