IF you use GoDaddy as your domain registrar ...
Last nite (June 13th) I bought 3 new domain names & renewed 1 using code below:
GoDaddy Code = yhkw105a @ $6.99+$.20 ICANN Fee = $7.19 each (new & renewal)
Wish NameCheap could be that inexpensive.
HTH