Go Daddy is quite popular among first time website owners who are looking for affordable hosting services. The company does not charge setup, domain name and migration fees. Additionally, they offer low monthly fees for their shared hosting plans. They also have a 30 days money back guarantee in case you are unhappy with their services. But with the free advertising credits to promote new websites with Google AdWords, Facebook and Bing, the money back guarantee feature is rarely utilized.