Interestingly, that is starting to change. I’m getting decent quality flower at reasonable prices lately from local dispensaries. Not the top shelf offerings mind you, but quite nice nonetheless.
The prices had to come down or they would not be able to keep their doors open.
In Florida, you can get a card (from a doctor) and go to the dispensaries. You can get a good sized discount the first time you visit each dispensary.
Once you’ve gone through all the local ones and your discounts are gone, friends tell me it’s just too expensive.