High traffic websites don't work well on cheap hosting plans. Your site may suffer from slow performance, and your host may force you to upgrade. If you’re planning on hosting files, like video or audio, you will quickly reach your quotas. Remember that 'unlimited' hosting is rarely unlimited; there is always a restriction around what your host believes is reasonable.
I have used several hosting services, I started with Justhost which at the time offered something like a 3-4 year package for a reasonable cost but what a stinger when it came to renewal. I was impressed by the usability, tools and response and uptime was great initially. The I tried reg123, what a crock absolutely appalling service, One was ok till renewal. I wouldn’t even go near Godaddy the amount of bad reviews I have come across, I am currently using Hostmetro and 1&1 and both are up for renewal towards the end of this year or early next year.
It's rare to find a web hosting provider that offers free trial periods, but luckily, money back guarantees are common. Typically, web hosts will allow you to sign up and purchase a plan, and if you find that what you bought isn't the right option for you, you can take advantage of the money back guarantee to receive a full refund of the fees you paid.
For more experienced web designers, we required current software: MySQL version 5.6+ and PHP version 5.6+. We also required FTP access, which most web hosts have, and SSH access. It’s a more secure file transfer protocol that is particularly useful for advanced technicians (if you’re a beginner and see this option, we recommend asking your web host for advice on how to use it).
Signing up for a web hosting service is like signing up for cable or Internet: We selected the package we wanted then gave them our credit card information and waited. A few companies let us into the backend of our nascent websites so that we could play around while they worked on building the infrastructure, but most didn’t. Expect a wait time between four and twelve hours.
Once you decide you price range, you need to consider how long you'll need web hosting. If it's a short-term project—say, less than a month or two—you can typically receive a refund should you cancel your hosting within 60 days. Some companies offer 30-day money-back guarantees, others offer 90-day money-back guarantees. Once again, it's beneficial to do your homework.