The Inevitability of E-commerce