I use it for the wholesale business. It is accounting software, not a very advanced ERP with all the new features you can find in ERP. However, it is a good fit for small to midsize companies since it has a lot of features.
It is not a service, however, I can run it with my POS Insight, and there are many things that come out of the box. It is good for small to midsize companies because they do not need many advanced features.
Regarding the cost, it is cheap. I pay a one-time fee instead of a monthly license fee per user.