Its more than that. I have a few dispensarys in CA and the experience is shit. The places are loaded with cash because they cant legally accept credit or debit cards. So you have to bring cash or use their ATM and get charged a withdrawal fee. This also means they are targets for robbery so security at these places is crazy with guards, waiting rooms and check points. This meeans you have to wait upwards of 20 minutes just to get inside to wait on a counter line for another 10 minutes. The experience is miserable.
My NYC dealer has been in the game for ages and moves volume. You can buy plates (pounds) from him if you wanted (usually $1800-2400 depending on the strain). I send a text and get an automated menu reply, text back my order plus address and within an hour or less someone is outside in an "uber" or "lyft" with my weed. I pay $80-100 for 0.5 oz.
BTW, if you live in NYC and pay over ~$30-35 for an eighth ounce you're getting ripped off BIG time (unless its in a branded bag like Jungle Boys etc.) I have a friend who moved to Williamsburg tell me how they buy from same the guy I do, more than double the price and sell it to "stupid rich white kids from Iowa".