It was simple to set up and use. The app interface has been well thought through. We were able to get it up and running within a couple of weeks. There are some features that aren't yet implemented but all in all I would recommend this product to other businesses looking for a new solution. As far as the support goes, they are great! They respond quickly and have fixed some pretty complex issues that we had. I would love to integrate more functionality into our Point Of Sale. This is something that we hope will be added soon.