NameSilo are alright, not alot cheaper though..

But tbh i wouldnt use the cheapest ( like $ 2/3 per year ) one because of the fear them walking away with it all.