To be completely honest with you I live in a small town and find its the opposite. Only time you couldn't find good weed at a cheap price was maybe a month out of the summer when it would get dry, hasn't happened in years though. Everyone I know that buys from dispensary usually does it once in awhile, and only like a gram or something because it's too expensive. Hell my good friend works at a dispensary and won't buy shit from it because it's robbery and the product is no better or worse than what you get on the street. Also alot of the time you're paying for the fancy package it comes in, not the actual product.
Dispensary is straight robbery, especially when they bold face lie to you. There's like 5 dispensary in my town, they all sell purple kush for 40 an eigth but only one has real legitimate purple kush, and even then it's not worth 40 dollars for 3.5 grams.