What are their moats long term against $AMZN and $FB. I mean when Instagram Checkout becomes one of the largerst storefronts. What is to stop FB from offering some sort of framework for the SME selling there, and offering others to make Apps, that the SME can use for their shop?