Hm, "You get what you pay for" are in most cases certainly true for domains as well, and domainsarefree.com may be cheap but I've heard a lot of bad stories about them on domain related forums so I have never bothered to test them myself yet..
I see that they only allow 1 cheap registration pr week, so this it not a good service for domain speculators anyway but it could probably be an ok and cheap way for someone to test their first domain name..
