Humana dental question?

i just enrolled in humana dental insurance online and im wondering how long would it take for my id card to come in, also i paid it by credit card do i pay manually a month when id comes in or so they automatic take it out
1 answer 1