Obscure ecommerce platform ABC doesn't have an API with inventory management software XYZ. The ABC customer is considering paying a few thousand bucks for the integration with XYZ. Other ecommerce platforms have an API with XYZ. Should the customer pay for the integration or seriously consider changing ecommerce platforms? What are the critical ongoing performance and maintenance factors to consider?