There is a one-time charge from the registration service, usually around $25. These services submit the forms that are required to obtain a domain name for use on your web site.
Domains by domain.rwgusa.com