I’m giving a rating on there domains and webhosting.
I can’t remember were I heard about namecheap but all I know they have been amazing. There live support you can tell they are human and not robots. I’ve moved my domains from all other providers to namecheap cause I like the way they do business. There system is very simple to buy from and to update name severs and dns.