The e-commerce effect