The Diffusion of Web-Based Shopping Systems