I love how easy it was to set up my first store. The support team were super helpful right away when we had any questions at all! They also have some great features like customizing your logo and having an online payment gateway so that you can start accepting credit cards without waiting until you get your merchant account setup. It's not 100% perfect but they are working hard to make improvements. We're able to accept payments through Stripe using our own branded debit card (which has been very useful).