We have several thousand pages of information dedicated to the Medicare Part D programs and you can use the site at no cost.
You would be responsible for the costs of your Medicare Part D plan, like any insurance, unless you qualify for the financial extra help program. Here is a link to more information on the Extra Help program: http://www.q1medicare.com/PartD-Financial-Assistance-by-Medicaid.php