Because by law they need to have enough for the medical patients and over the past year the amount of people that's gotten a med card has doubled so they need to have a majority of the states stock set aside for the patients, and there just isn't enough growers on top of all that.
Wait in line, Valid ID, cash money, get product. Not too terribly difficult.
It's not hard to buy, they just don't have the supply for walk-ins.
Thanks! Your answer is awaiting moderation.