S statnews.com FDA promised a ‘lower-cost option’ to EpiPen, but the price isn’t any lower 189 points howard941 8 years ago 145 comments