This holiday season, double up on your do-gooding by gifting your loved ones items that that not only do well by the environment, but also give back to the community. There are tons of great organizations and companies out there working hard to bring us products that are not only gentle on the earth, but support important causes and initiatives around the globe. From delicious wines to stylish sunglasses to cute teddy bears, check out these 15 fantastic gift ideas that also give back!