READERS' PICK: Ten Thousand Villages has scoured the earth purchasing beautiful and unique products from corners near and far. Whether you're looking for gifts, home decorations, jewelry, or just a cheap travel experience, Ten Thousand Villages has it all. And to assuage that nagging need we all have to give back to the world around us, a percentage of sales goes back to the communities from which they buy their products. Bravo!