There are limitations to ecommerce hosting and one of those is due to the amount of e-mail addresses your business will be able to have. This is a serious disadvantage to those larger ecommerce businesses that need an unlimited amount of e-mail address as the business grows and more employees are taken on.
However, there is still the need of the shopping cart while on a shared server, which will limit the amount of server side programming that can be done. This is how shopping carts are gained. Rather than opting for hosting through an ecommerce plan, there are ways of using a basic hosting plan and then paying a little extra for a shopping cart.
It is very important to shop around for website hosting companies so that you are able to get the best deal for your business. You never know what you will find unless you compare all of your options very carefully and decide what you can do without and what you really need.