Medicare Part D is offered through competing insurance companies, and all have their different formularies, price structure and tiers. Medicare leaves it to the customer to investigate what the plan covers, its cost, and its non-Medicare plan which is time-consuming and very difficult.