The easy payment integration through sites like Paypal makes this ideal for payment gateways. Very easy to use, not much to dislike as it serves its purpose of keeping your business finances in order. The reports are very detailed (also the graphs) so you can keep track of all of your transactions at any time. I haven't found anything on the reports/graphs that I would really find useful. Maybe if they released more advanced reporting options to the end user this would be helpful. Some of the reports are quite bulky so a mobile client app should be developed to handle that. Being able to pull up historical data based on month/year ranges allows us to easily see where we spend our money and easily adjust billing cycles to meet customer expectations without having to send emails every few months reminding them. It's user friendly and easy to use.It's not easy to find any cons on this.Just go ahead and use it and you will love it.It's the best software I have ever used.It has been a great help for me.It has helped me a lot.It has helped me manage my customers and payments.It's easy to use and helps me manage my online products and payments.