The Ever-Increasing Importance of Ecommerce Websites