Patients and doctors are frustrated with the shortage which is compromising access to potentially life-saving cancer treatments.