The simplicity of use in my store, easy to integrate with other systems like Zuora or Xero is amazing! I have an integration that lets me pull inventory from all over without any extra work required (just one API call - so cool!). As mentioned earlier there are very few things you dislike about them? You cannot log into your account when its just too busy at times during lunch hour/weekend etc.. Sometimes it gets confusing which payment gateways they can support i guess thats mostly their fault but this was addressed by implementing Stripe Checkout as well so now no issues here anymore :) Their price point has definitely been reduced recently for sure since last year where we started working together however if u compare us against some others out right then i think our pricing structure will compete best. A huge benefit for smaller sized stores who don't want much customization options available while maintaining ease-in learning process & I love that you can customize everything about your store, from the layout to the colors. It's very easy to use and allows for lots of customization. The support is also great! There aren't any downsides to this software. Make sure you have someone in place who has experience with it. If you're looking for a point of sale system that will help streamline your business and make things easier for you, look no further than Truffle POS. We are using it at our restaurant to track orders and inventory.