Our two cents regarding “free” or reduced fee hosting services –
You can’t get something for nothing, and this is especially true on the web. Companies offering free hosting are often unreliable connections, which may mean your site will experience considerable down time. Free hosts may also include pop-up advertising on your site, which will ultimately distract your visitors and take away from the web identity you are trying to create.