Yeah it's pricey for sure...I know we do WAY more than 80 invoices a month, but I don't honestly know what exactly we pay/paid for the package. Then there is support you have to pay for which is needed. We have had and continue to have tons of issues, and of course, only they can fix them and have to remote into your server and shut you down for a period of time, sometimes hours, which is a pain. You can't take orders, payments, etc. (except on paper)