The best thing about this software is its ability to track all transactions of business within few clicks without any error or hassle. It's very easy to use even for newbies as well as experienced users who are not familiar with computer system can easily operate it using simple steps. I don't have anything negative against it but if you want something different then try other similar products available at market place so that you get what exactly your looking for. Tracking customer payment status, transaction details etc.,it help us keep our records up to date which helps me make decision regarding my work better than before.