Well unless they’re scumbags swapping out seeds, I’d hope you’d be fine ordering TGA beans from True North (but sounds like your friend had bad luck with Sensi Seeds from TN). Looks like Hemp Depot also carries TGA beans, if you want to stick with Canadian sources.
I’ve used James Bean Seed Co. for all of my TGA beans, though they’re US based. By far my favorite source for seeds at this point