Ten Thousand Villages
Ten Thousand Villages is a place where it feels good to spend your hard-earned cash. After all, they're a fair trade company offering cards, jewelry, home goods, musical instruments, toys and treasures from all around the world. Much of their inventory is handmade with care by craftspeople who are getting a fair wage for their goods while being treated with respect and dignity. They even print out the stories behind your purchase so you can get a closer look and feel for the the artisan who made your purchase.
Ten Thousand Villages hosts events and musicians throughout the year, look on their website or Facebook for more information.