I've only ordered seeds four times in my life, twice from Nivarna and twice from Newguy420, and have gotten impeccable service from both. At this point, I will continue buying from Newguy420 mostly because I get the beans inside of 3 days.
Many people talk about the free seeds with their orders and though my four orders were always around $50 only Newguy420 sent free ones based on the seeds that I ordered. Meaning If I only ordered Autos then the free ones were also auto, or if I ordered lowryder then the free ones were also in that category.
Free seeds don't make or break a deal, I buy the seeds I want to grow, the free ones will just sit in a drawer until I die.
It's just like buying laying hens online, I order a dozen and they send me 2 free ones - but they are always cocks and I have to cull them, which hurts me to do.