ecommerce pitfalls