I am using the site for about 4 months and till now I encountered no problems.
I think they are making money from;
Banner ads in free sites( In some hosting plans not in the one I introduced in this thread)
Some paid hosting plans
Domain registering service