This place is a great place to buy gifts because you're not only finding what you need but supporting a great cause! They work with a charity to help teach women in third world countries how to make artisan crafts and then the company pays a living wage (not slave wages) for the crafts made. You'll have to pay a little more than normal but it's worth it when you know where the money's going!
more