Is E-commerce Profitable?