free webhosting is just a facade put up by those who provide it for their own publicity and promotions. The support and other services are either non existent or extremely minimal. So use Paid hosting.