The customer service is exceptional, they are always willing to please their customers with new updates or other improvements as needed at no additional charge! Nothing so far has been improved that I would dislike but it seems like everything was done right from day one of our implementation up until now which makes me very pleased about my relationship w/ them over time!! Would highly recommend this product in particular if you want an excellent level accounting system without high customization costs (or any cost!). It's pretty much exactly what we were looking fo rand have never had problems using either online banking features nor do I ever hear anything negative when speaking amongst colleagues who also use thi sproduct regarding its ease-ofuse etc.. Accounting functions well enough considering how simple some transactions can be made through these systems - there may not even need too many fields involved where data entry could become necessary however since most companies deal only infrequently via paper filing.