Another vote for Namecheap. I also like they support their legacy pricing for hosting at time of renewal. Many years ago I subscribed to a small hosting plan for a very low price. I had need to set up yet another hosting plan and went looking for it. My preferred one had been discontinued 6 years prior and the new lowest on was a chunk more expensive with fewer features (for my new hosting plan), but Namecheap still honors my old pricing for my original plan. So I currently subscribe to one “cheap” hosting plan and another “not quite as cheap”, and am quite fine with that.
Another vote for Namecheap. I also like they support their legacy pricing for hosting at time of renewal. Many years ago I subscribed to a small hosting plan for a very low price. I had need to set up yet another hosting plan and went looking for it. My preferred one had been discontinued 6 years prior and the new lowest on was a chunk more expensive with fewer features (for my new hosting plan), but Namecheap still honors my old pricing for my original plan. So I currently subscribe to one “cheap” hosting plan and another “not quite as cheap”, and am quite fine with that.