Nowadays you have to do some research and read reviews to find out how to truly get free seeds.
In my case, I bought from MJseedscanada cos they give free seeds for certain orders. You have to read not just what is stated on the page but also their FAQ to get the whole picture.
Some sources...