Although namecheap are a sub-seller I don't think that matters, I use them for most of my domains now.
I used to use omnis.com but you can't just go and sign up for an account on there so it's harder to transfer domains to a buyer ect. The extra $1 is well worth it