I have used this software for several years. Generally, it does the job with no errors. Some of it is cumbersome, but all in all, a good package.
But not customer service. I tried to use it for the first time this year. Held for 30 minutes. Tried to explain the problem to a dunce. Got a promise for a supervisor to call back. Never happened.