I'm currently using namecheap to buy cheap domains, I know they are not necessarily cheap in long term, but first year + coupons make them almost free
But now I've got some domains I don't want to just use one year, and it gives pretty much a lot of issues with pricing and privacy
So please, people, share services you use, and tell me whether they are private and/or cheap and/or have all those countless generic domains and not just .com .org .net
I mostly use CloudFlare registrar since I'm already using them for my job. They don't have first year promo or anything like that, but they sell all domains at cost price and it integrates nicely with their other services. Sadly it does not support .ca domains yet but it does support lots of TLDs.