I wanted to mention one thing... hopefully appropriate. The doc that I'm helping is currently using a custom software medical billing system. Very much integrated with local medical insurance, etc. And, very hands-on, always available support. But, he pays a bunch of money for this. This company also have a EMR system... but the costs are relatively prohibitive compared to AC. The doc found AC through a local doctor who has been using it. But, as he's come to discover, while AC is much less expensive, much is left up to him to figure out himself (thus, me now being involved). Whereas, if he went with his billing software provider, he'll get full support, training, etc.
Now, if I wasn't around, I'm not sure the doc could do this himself without getting very frustrated, mad, etc. But if he went with his current software provider, he'll be paying MUCH more, but he'll get the full support of the company.
So... as they say, I guess... "no free lunch"... and you "pay for what you get". So, docs who go with AC gotta have patience with support, learning, training, etc.
That's why THIS USER BOARD IS *SO* VALUABLE.