Cannabis dispensaries have emerged as beacons of hope