Things to Check While Selecting an Ecommerce Platform