We use Namecheap for all of our domains. They have the cheapest prices on the market (especially if you get a deal during Black Friday/Cyber Monday). They also have a huge list of .cool new available TLD extensions that you can register. What we like about them is that even though they are cheap, they are still reliable and have great 24/7 support. Finding both cheap and quality products is an unthinkable task nowadays. However, Namecheap is great (for domains).