I have had no issues at all so far! Easy to use, easy for customers (especially those without IT skills)to set up their own accounts as well; super friendly customer support team - very knowledgeable about our product AND its competitors!! Would love it if they could offer more than 3-5 day shipping but that's not something we can control or change in any way unfortunately.- The best thing is how much easier this has made life of my staff who previously did everything by hand when working out orders from multiple stores/branches within one region etc.; saves lots time & knowledge transfer required across teams which was often lost due too many people doing same job.