Pricing for domain name registrations varies and is set by the registrar. At Network Solutions, the cost is currently $35 per year. At register.com the cost is currently $35 per year. Pricing info is for US top level domains only and is paid directly to the registrar. The cost for international top level domains varies.
If you decide that you'd like us to register your domain for you, the annual fee of $35 is paid to vitalnet.com. Having us register your domain name for you is beneficial because we will keep an eye on your registration to ensure your domain name does not "expire" due to the invoice being misplaced or lost. We're a lot easier to deal with than the registrars too!