It is important to remember that when you sign up with a web hosting company, you are not just purchasing a set of technologies. You are also entering into a business relationship. There are many non-tech reasons why you might choose one host over another. You need to be able to trust your hosting company. This is where customer reviews can be very useful.
It's important to understand that at some point, the company is going to raise your prices. Ask the sales team when this will occur – it could be after the first month, year or the next time you try and renew your contract. If you're happy with your services, it may be worth it to pay the higher rates. If you're not satisfied, however, it's a good idea to have an exit plan as well.
You gain the most web-building functionality if you create a self-hosted site. This typically involves transfering the free WordPress CMS to server or signing up for a web host's optimized WordPress plan. With an optimized plan, the host automatically handles backend stuff, so you don't have to worry about updating the plug-ins and CMS, and enabling automatic backups. In these instances, the WordPress environment typically comes pre-installed on the server.