I have been using shopboss for a month now and I am very happy with it. The prices is affordable for all the features it has. The Qb integrator is very easy to use. I use online qb but you can also use a desktop one. Customer service is excellent, there is a chat option where they respond right away. They are currently changing their appearance and still needs some work finished, but I'm sure within time they will tweak all the little details and it will be a great program