I’ve mostly used Godaddy for hosting, domain and SSL certificates in my various projects. Now I tried StartSSL. Their basic level (Which is all you need really) is totally free. Nice! This means if you got geek skills you can register a $10 domain at godaddy, $5 server at Digitalocean, a free cert at StartSSL, and you are ready to start testing a web sales pitch idea.