Namecheap is legit. They have been excellent and reliable for me for the last 1 year. Namecheap is great actually.