Pretty trippy.
It work better if the machine packed individual steel balls with a nozel then through a pipe system delivered them to each hose station where it would attatch to the nozel and vaporize the weed when someone inhaled or hit a button or something. When the weed was cashed it would send it back to HQ to be refilled and get a new one.