Yes I have used it for years and don't have any complaints. Like any other software you have to keep updated with the code changes. I don't have anything to compare it to, for the price it works just fine. They have been very helpful any time I called for support and would recommend it.