Ya I just checked it out. The site is offering a free sub-domain. The site looks un professional to me too. Just my opinion.