Ten Thousand Villages, a nonprofit fair trade gift store celebrating its 70th year, is holding their annual “Bag Sale” Saturday, Nov 5. Get a head start on holiday shopping with the gifts that give twice – Everything in the store will be 25% off! Artisans have been paid in full. Ten Thousand Villages directly impacts the lives of 20,000 makers in 30 developing countries. Your purchases truly make a difference.