Once an e-commerce store is built, it is incredibly difficult to change the entire operation over to a new hosting provider or design. Here is a great write up to learn advantages and disadvantages of hosted and custom ecommerce website software solutions.