Domain Registration & Hosting
Here are the sites I recommend for Domain Registrations:
Hostinger
I personally used Hostinger Domain and hosting for this site: Check out their specials here:
NameCheap
Register Your Domains Hassle-Free with Namecheap starting at $3.98/yearSiteGround
SiteGround backed up by Google Servers is also an awesome hosting solution that I use for some of my websites:
GoDaddy
Grab your Website Domain and hosting from GoDaddy here: