There are hundreds of domain resellers around. I prefer to find a local one, as it's easier to ring them for support if you need it, but really, that's a minor thing. A new one that I heard recommended recently was https://www.hover.com/, so you might like to check that out.
I've been using domainsonly for years because I know the guy that's behind it and I fully trust him. I would wish that the managerment system was more user friendly but my trust in this guy is so big that I don't even mind it.
He really knows his stuff and he's really helpful when we had a problem with certain domains (thanks to certain customers that leave everything for the last minute )
Before asking, do a search... if you don't find the answer, then ask The purpose of this forum is to help others in the community, that's why it's called Sitepoint and not Linkpoint. SP Guidelines - No fluff.
I dont think buyng domain from any where matters ,,, what matters is the hosting...
IMHO it does matter. When you buy a domain you also need public DNS management and perhaps advance features to help with mail and complex public url forwarding. Most registrars run their own DNS management; therefore you are at bay to how good their management works and if the DNS gets forwarded quickly to the region and world abroad.
Some registrars give you a good amount of free services while others make segmented commodities out of all the little services they have, this is the way that they offer a cheap domain registration and then you pay for this and that service, so for many users it is not as inexpensive as they wanted.
Got a $1 .com domain today from GoDaddy. I have used them for a year, and I am a noob webmaster, and so far no problems. Support is quick as long as it's a supported issue of course. I heard their hosting is terrible though. I got hosting from somewhere else.
Godaddy for domain purchase is perfect and problem free. Godaddy for hosting is were you hear problems. They are just too big to give personal attention. I suggest godaddy for domains and Hostgator for hosting. You should keep them separate. Don't put all your eggs in one basket.