I love Ten Thousand Villages for gift shopping. I know that when I buy something from there I am helping people in more economically disadvantaged countries earn a good living instead of being paid five cents an hour to make something in a factory. The store is filled with beautiful arts and crafts. The employees are mostly, if not all volunteers. Shop here and know you are helping.