All I can tell you in my life experience of having handled over 1000 domains...
You have a .site tld
It's going to cost more than a dot com. Anyone will give you a coupon for a year but that TLD will renew for at least $24 yr no matter where you go.
If you want to skip the hoops and BS hidden charges etc,
choose namesilo.
Not many will give you a deal to transfer a name so you just have to make a judgement on what and how you are going to use it.
Want cheaper.... choose a different tld
https://www.namesilo.com/pricing.php