Medicare Part D cap: many beneficiaries reach the $2000 threshold without paying $2000 - Vera Health News