High prices, broken promises on prescription drug costs