$8.99 .coms as a base price, free whois guard for life, solid support and no up-sell spam or BS.
I moved almost all of my domains there over the last year'ish.
However, they were acquired by a Canadian investment firm earlier this year [1]. Till now there's been no change and things are still running smoothly — I just hope that continues.
[1] https://coupontree.co/namesilo-was-sold-for-9-5-million/
Also, on closer inspection today, I realised that Namesilo does indeed increase renewal fee after the first year. The fee stays the same thereafter, and it's still the cheapest around, but it's worth keeping in mind.
I caught onto this when I realised their registration price is actually below the wholesale cost for .com domains, according to this Cloudflare blog post.
I might move my domains to Cloudflare when they make this available.
If it was with a coupon then I could see it being bumped up but if you get it at $8.99, it will be $8.99 the next year and all years forward.
Edit: I do have many domains with them. I register new ones semi-frequently.
It does mention the renewal price is $8.89 (which is about the normal price) if you click the renewals tab.
I don't think I would put this into the same category as a bait and switch tactic that other vendors do. This one is all spelled out on the page and it's not part of the check out process. You have to go out of your way to discover and opt into the discount program.
I checked today and it was actually pretty difficult to find what the renewal prices would be. Partly because the website is awful.
I didn't say it's a bait and switch. Even the renewal prices are outrageously cheap. I have no bad feelings towards Namesilo. My intent to move to Cloudflare is not because I'm unhappy with Namesilo.
Also, I don't buy domains all that often anymore but I have heaps on renewals, so there is actually very little benefit to me.