One difficulty of moving a small business from a traditional retail store to an online store is channel complications. In many cases, everything has to be reconsidered. For example, how will you communicate with your customers? How will they find product information? How will you accept orders? Manage payments? Shipping?