Originally Posted by IGM_Computers
I would buy the domain from whoever hosts your site. It's usually easier doing it this way tbh
Never keep all your eggs in the same basket, Ive dealt with so many people in deep dodo because they have entrusted in small companies and they have lost everything with very little they can do.
Domains should always be registered with large trusted cooperation's in my opinion, Alot of the smaller guys have some bad habits especially web services companies like development or web-design whom take on clients who setup their entire site from start to finish. I.e registering the domain name too.
The amount of small businesses ive seen that has allowed a 3rd party to register and maintain their domains and hosting and not checking that their whois info is actually registered to their business is unreal. If Small webdesign/development company goes bust and is unreachable , domain is not retrievable for the small business because of false whois data.
Obviously you cant tarnish all companies with the same brush but it is a massive problem with the small business sector so id never recommend registering domains either with a small company or in the same location as your hosting.
If the domains are .co.uk then id highly recommend ensuring the whois details are correct and then managing the domain via the nominet panel ( if its a .co.uk )