I wonder if they have a 30% take on retail apps.  That alone is a non-starter because 30% is massive for companies selling real physical products. For reference, Amazon charges 15% and offers best-in-class world-wide fulfillment and customer service.