Absolutely Name.com. I mostly just flip my domains and they provide the cheapest domains. =Maximum income.
I used Namecheap for a while until one of my payments were investigated. Namecheap banned my account and wanted a $50 reactivation fee for every domain (which was like 7 at the time) So I moved onto Dynadot and have been happy ever since
godaddy always the best for me .I have 10 domains at there and so far so good never got a problem. Godaddy -- coupon code,easy to buy,nice for domain dealing but recently page loading rather slow than before.