Licensed cannabis oil too scarce, expensive for medical users