I guess you never been to holland. In the coffeeshops here, you get around 2-3 grams for 10 euros. That's in a shop. Private dealer or growers prices are cheaper. Example, I grow for coffeeshps, I get 3000-3500 per kg. the coffeeshop goes around and sell it for, like 4-6 a gram. buying by the bulk is much more cheaper, than buy a dime bag.
And I think that the most people who grow buy their seeds from holland via a seedbank or growshop. The dutch grow some of the best weed in the world . check it out.