All Medicare beneficiaries, except those who already receive outpatient drugs through Medicaid, can now enroll in the program, and the cards’ savings will take effect June 1. Card providers may charge an annual enrollment fee of up to $30, but there is no enrollment fee for low-income people who qualify for the $600 credit.