reality of ecommerce businesses