With over 30 locations across Canada, Ten Thousand Villages has a reputation for stocking ethically sourced fair trade products and works with organizations interested in keep artisanship alive. It’s all but guaranteed that you’ll find items here you can’t get anywhere else, like metallic reindeer sculptures, gorgeous handcrafted earrings and nifty accessories to keep you warm when winter rolls around.