Legal weed purveyors from California to Colorado have been reporting lines of customers outside their shops.