oh yeah I would stop using free seeds right away. Takes way too long to grow weed to have some random bag seed ruining all the work!
I would find a good seedbank then also find a good breeder as seedbanks are just resellers. I love Royal Queen Seeds, always had good results. Some lesser known...