The ease to use and customize options that are available. There isn't anything I dislike about this system other than it seems like there could be more features added in future releases (that is if they decide to do another upgrade). Definitely worth looking into when you're deciding whether or not to purchase your own customizing software. We have been able to keep track of our daily sales as well as manage our customers accounts with their credit cards. The ease of use and customization options that are available to us as small business owners. Nothing really! Our team loves working with this platform. We have been able to customize our website to fit exactly what we need it to do. There were some initial challenges when we first started but those issues got resolved quickly by their support staff. It was important for us at the time that everything be done in house so there weren't 3rd party contractors involved.