0costdomains - Review
0costdomains.com is an ICANN accredited registrar. They offer a $0 cost domain name with any of their hosting plans.
Unfortunately the deal is not as good as it seems.
0costdomains registers the domain name using your information, everything looks fine at this point but they place a lock preventing any change to your registration information, this restricts your ability to start a transfer to another registrar.
Reviewing their legal agreements
I found out on their site that if you want to transfer your domain name, first you need to contact tech support department and after paying an unknown fee they unlock your domain name and you can initiate the transfer.
Not user friendly site
Besides charging domain name registration and transfers (without hosting) at $35.00, their site is not user friendly, not enough help information is posted on the site, and most of their processes are not automated.
This is not what many of us are accustomed, using other domain registrar companies.