The drug discount program is under scrutiny on a variety of fronts ...