The choice of an eCommerce platform depends on numerous factors like the size of the business, future expansion plans, requirements, budget, etc.