Dude, think about it:

It's a legal business therefore they need farmers who know every ancient farmer secret to grow plants. This also requires a license that prooves you are a legitamte guranteed kick ass farmer. They grow it and I mean they grow it real good.
They sell those plants to stores.

Or maybe the coffee shops just grow their own good strains to sell. Depends which coffee shop you go to that grows it better, kinda like over here in some ways.


:stoned: