I have been using Namecheap since 2015 and I do not have any bad experiences with Namecheap. I once tried a little-known web hosting company and the owner decided to shut down the company without notifying the users (I did not receive any notifications related to the company being shut down. Thankfully, my website was a test website so I did not lose anything.