Im pretty sure places with Rec licences are able to buy from growers that have a commercial cultivation and wholesale licences. Otherwise I was originally under the impression that all medical ops were supposed to strictly grow their own product... but ive seen places have bud from other dispensaries, so im not sure what the deal there is.
As a customer coming into colorado with an out of state ID, you are only able to buy from retail dispensary (not the growers)
As a colorado mmj patient, you are able to obtain from a dispensary, or a designated caregiver.