Retirees wait 10 months for health care card due to delays