Not necessarily chess, but we've bought a few board game sets from Michaud Games. Canadian-made and very reasonably priced (almost suspiciously so!).
https://www.michaudtoys.org
I think they make great gifts, and it's always good to support a Canadian-made product.