The rising e-commerce effect