Great analysis of the differences between Shopify, WooCommerce and Magento in the answers below. Shopify is the easiest to get up and running but costs a bit of money and is the least flexible. At the other extreme is Magento: infinitely flexible (like Simone Biles :)) and extensible but really complex and beginner unfriendly. WooCommerce sits in the middle. But what about BigCommerce? Where does it lie on this spectrum?