Shop owners selling marijuana say they can't keep up with demand in Colorado.
It became the first US state to legalise sales at the start of the year.
But the drug remains illegal under federal law, which is causing problems for Colorado's newest industry.
Al Jazeera's John Hendren reports from Denver.