We have used it since he beginning of the year, we still have not worked all of the bugs out, I cannot say I am displeased yet, but it has been a learning curve from our previous billing system. marlon