One of the ecommerce benefits is that it has a lower start-up cost. Physical retail stores have to pay up to thousands of dollars to rent one of their store locations. Also, they have several upfront costs such as store signs, store design, buying inventory, sales equipment, and more.
A. Negri, A. Poggi, M. Tomaiuolo, and P. Turci. Proceedings of the fifth international joint conference on Autonomous
agents and multiagent systems, page 907--914. New York, NY, USA, ACM, (2006)