I like that they are quick to respond, their prices aren't too high for what you get (if your not looking at getting thousands) so it's easy with them! Their customer service has been great as well!! They have helped me many times when registering my domain names or transferring ones from one registrar/hosting site over another etc..
The only thing about this system if there was something wrong in regards to billing issues where would we go? It wasn’t very clear who had jurisdiction once an issue arises but other than that no problems here yet.