The main claim to fame of WebHostingHub is that you will be able to set up a site in just 5 minutes. Having been in business since 2001,