Its been pretty good using namecheap. The only downside is the fact that you can't get in touch w/someone on a support line, they only have a live online chat. Which they respond at a decent time but their knowledge is usually limited (at least w/the help I needed) and they send a whole bunch of links for you to research yourself instead of a walk through of your situation in one setting.