e-commerce potential