You might have heard about 2 e-commerce giants: Shopify vs WooCommerce. Shopify claims it powers over 8 lakh online stores,...