There is a contract. You are agreeing to use their practice management program and clearinghouse. But it does not cost you anything. Yes I use it. I like it because it's functional and it's really neat the way the EHR, PM, and clearinghouse flow together. The service is great. The e-mail responses are typical (up to 24 hours) but you can always call up there and get someone on the phone who is more than willing to help with everything you need.
I would recommend doing a demo of the program. It's simple and you can play around with it to see if it's something that would really work for you. Remember, that with any software you have to spend some times with it to really get how it works. So spend more than an hour with it before you make your decision. Also, if you decide to use it, you can easily import and export information to and from other software programs. So it's a good choice if you're using another software right now.
I hope this helps!
-Ashley