The Advantages and Disadvantages of an e-commerce Business