If your requirement is the creation of a large business or e-commerce site, then you should be prepared to invest a little more money. A website that is likely to attract a large number of daily visitors requires more robust back-end features than those you would find in a basic web hosting package. You will not only have to take the price of the web hosting into account, but also extras such as the cost of a decent web site template and extra software packages to support the more complex functionality of the website. If web design is not your thing then you will also need to factor the cost of hiring a professional web designer into your calculations.
For web site owners who already have a well-established web presence and would like to upgrade to a better platform, a virtual private server (VPS) package might be more suitable option. A VPS provides a more secure environment for your website and allows for better use of server resources. The higher cost of financing a website with these features will be far outweighed by the stability that such a platform can provide.