3 ms·They need to look at how people used Shopify. I'd say they have lost market share to Shopify!by chris_wot 4y agoThey need to look at how people used Shopify. I'd say they have lost market share to Shopify!