I love to shop at stores that benefit charities, whether online or in person. This gives me the great satisfaction of feeling that my money is accomplishing more than one purpose at a time. One of my favorites is the Habitat for Humanity online shop – I have gotten HFH apparel, desk items, and gifts there. Another favorite is the Southwest Indian Foundation, which has a great catalog as well as a super web site. This charity supports Native American outreach in New Mexico. And a third shop I really like is called Ten Thousand Villages, a fair trade marketer and retailer that seeks to assist people in developing countries around the world. While I prefer going to their shop in Boston, I see they also now have online shopping.