You don't need to over pay for your domain name. You can find the cheapest price for your TLD by easily comparing the prices from major domain registrars.
No single domain registrar is the cheapest for all domains so it is important to check the price for each domain name you buy.