I agree that it is the best thing out there for the price.
It is just sad that it isn't that great and has many bugs for being out here for years. How sad is it that software companies haven't woken up to us as industry. HVAC, Electricians, Plumbers all of them have tons of different options. We have very few. We need something that will work for small guys and large guys. No one said that 1 piece of software had to do everything in your business. But at least have the things that you do do, and do them right.