I used them for many months on my first website. They have excellent support. I would certainly recommend them to anyone who doesnt want to pay for a domain. They are by far the best.
It's no big deal, lots of sites like this are around. They're just as short as possible, there are free domain sites, yes actual domains, I suggest you try and get a real domain.
Where? I've never seen such a one that will give you an absolutely free domain name without sporking over some personal information.
I use .co.nr had no problems so far only been using it since the start of the year tho.
Smartdots is more east
Check out .net.tc domains, they're the best free domain provider in my book. Ads can be closed, no pop-ups, no linking back, the only thing better is a real domain.
I would prefer to get the free premium domain package with DNS. It is way better than a redirection, but it is closed for now.