IDT Customer Service can be reached at 201-883-2000 between 9am and
5pm EST, Monday through Friday. Technical Support can be reached at the
same number, 24hours a day; however, tech support cannot create or
cancel accounts, or resolve other billing matters.
Dave