Excess charges are frequent in States where they are allowed. Is there a specialist in NC that accepts assignment? Hah, good luck.
I just did a quick search for Charlotte selecting only Endocrinology. It showed 52 Endocrinologists who accept Medicare assignment within 15 miles of Charlotte, NC. Doesn't seem like that tall of a task.
Medicare