Should I register my own domain name or let my new hosting company do it?

I’m starting a paid website (articles, a blog or two, etc.) for the first time, and I will have one main domain and two subdomains, plus a domain to be pointed to the main domain. Should I register the main domain myself first? Or should I let my hosting provider register it?

I plan on letting them do the subdomains, and I’ll register the second main domain myself since it’s going to point to the other main domain (difference in word order in the name). Would this be a good idea? I might be worrying for nothing, but I want to reserve all of the names that I want but also have as much control over the domain names as possible. I will likely use Fat Cow as a host.

Click Here To Get FatCow Best Offer!

Chosen Answer:

The best way would be to just use a free domain name you get from FatCow, since it’s free and you can always transfer it to a 3rd party domain name registrar (I recommend Namecheap) after 60 days.

But any way you choose to do it, it’s not a big deal. Even if FatCow register them it will be in your name, so even if you, for some reason wanted to cancel hosting and ask for a refund, they would keep about for the domain name registration since you get to keep that domain name, since it would be registered in your name.
by:
on: 8th April 12