The most important thing is that it has been easy to use even if I am not tech savvy at all. It was very simple to set up and once we had everything figured out there were no problems. We have used other systems but this one does what it says so far. There are some minor things like having to enter your own phone number when entering an address which could easily be changed but overall I think they did a good job of making something useful without being too complicated. This system makes our life easier by organizing many aspects of running our business.