I have no experience with Namecheap at all but it's definitely worth picking a good registrar. Before I moved to Hover, I had some domains at Gandi and some at 123-reg. My most important domain was knocked offline after 123-reg failed to renew it (they said they had renewed it, invoiced me for the renewal but then didn't renew it). It took them ~5 days to get it back. Up until that point, I'd never had any trouble with 123-reg (I thought they were fine - they did the job), but then I lost access to my main email account for 5 days.
It really pays to make sure you have a good registrar.