Patients continue to pay too much for life saving drugs