The factors that make Shopify apps worth paying in social commerce