Actually the last time I looked they had a choice of 4 services. I switched about 1.5 years ago to MTBC and they have worked.
While they are based in NJ most of their support is out of Pakistan. English is good and not a big problems but sometimes they do not follow up on things promptly. It took them 9 months to get BCBS straight but they had Medicaid running quickly and it has quirky billing.
I am waiting for V6 before I switch.