I see the OP already closed the thread, but I'd like to add that .TK domains are even banned from most free hosting services, maybe because spammers have used those free domains a lot, and also not all .TK names are free, they have reserved most "good" dictionary words and other "premium" domains so those names can only be obtained for a fee (it's a business after all...)