medicine price slashed