I like how easy it was to get started with, but also that some of their advanced features are not as intuitive (such as getting your own domain). They have made upgrades in recent months which has been fantastic! Also, they now provide great support at any time via live chat or email/ticketing system when you need help from them. If you're looking into using this platform then make sure there's someone available who can answer all questions about setup process before going ahead - our team just couldn't figure out where we were meant to upload images etc without having lots more info inputted by another member of staff. We needed something flexible enough so that customers could create products themselves easily, while still being able to control stock levels and pricing through admin panel. This allowed us to focus less on customer service issues and instead concentrate on growing business. A lot of people don.