Nonprofit shop Ten Thousand Villages (915 King Street) recently celebrated 30 years in Old Town.
The shop offers fair trade goods from over 35 countries made by international artisans with fair trade, meaning artisans receive fair prices for their work.