d2c ecommerce issues