Ecommerce Business – A Blessing For Firms Looking to Reach New Customers and Grow Sales