I will agree that they have promoted X-link as an option, and it's been known to have issues
I was billing on in house with medisoft. Our medisoft distributor was also a friend and had a billing company. We went with him for a while. We then switched to MTBC (big mistake). We went with MedFX with the intent of jumping to ACPM, but things are stable, we decided to wait until ICD10 and we will consider going to ACPM. MedFX made the software that ACPM is based, so it should be similar and hopefully we will have less issues. They use a different clearinghouse, so there will be hickup (have to change all that over) ACPM is less expensive than MedFX.