Factors Influencing B2C Ecommerce Diffusion · Study