I have been using the software for several years. Great software. You can make it work for most any business and it works. The problem I have, they now want to charge you to talk to someone on the phone. Now support comes through chat sessions, and emails. You do the work now even when it is their fault at times. I dislike when a business does this to their customers.