Looking for a ecommerce site is a nice option if your business needed it so features and support vary by program and can include options such as search engine placement, credit card processing, and advertising. These tend to be template services, however, with less flexibility than a custom site. Familiarize yourself with the current offerings in this area before making a final decision.
If you have a business that is too large for or has outgrown the smaller storefront services, you may want to consider the more costly - but also more flexible - custom site. For the added cost you can have a unique site, receive greater support, and handle more traffic. You have the options of hiring the same company to design and host your site or using separate design and hosting services.
The customers also tells the real standard of the company so to evaluate the company hosting service, contact current customers and ask how pleased they are with the service. Find out how often the server is down and ask about help desk responsiveness. Then you can opt the host.