Been with namecheap for quite a while, had no issues.
I had a renewal time-out in the middle of a card verification last month - and that's really not something you want.
Been with namecheap for quite a while, had no issues.