The main problem with these websites is that you have absolutely no control over them.
I understand that a lot of people starting out in internet marketing may not have much money to invest in the initial stages, however starting your online business with a free website is a huge mistake! First of all, when your website is hosted on a freebie web host, a lot of people don't take you seriously and may not trust you very much.
With all the scamming going on today in the internet, it's no surprise that people have their guard up more than ever.
The vast majority of people wouldn't even consider buying from a site that isn't professional looking.
Sure it may be nice to set up a free site for friends and family members to share pictures or something, but when it comes to dealing with customers, the trust issue is definitely important.
You have to make a good first impression if you want to gain your visitors trust! Not only is trust a factor, there is also the fact that you have no control what so ever regarding what happens with your website.
Since you don't own the server that your website is hosted on, there is always the possibility that your website could be deleted without any explanation at all.
There is really no way to back up your website with free web hosts either.
If something happens where all your content is deleted, there's no way to get it back! There is also the credibility issue.
If you want to have a good online presence, using a freebie webhost is not a good place to start.
I don't know about you, but if I saw someone's website on a free hosting site, and they were saying they are an expert in that niche, I would DEFINITELY think twice before I purchased anything.
A domain costs less than $10 per year, and you can get a good shared hosting account for only $7 to $10 per month, so why wouldn't an expert have their own website? Seems sketchy to me, and it usually is.
People take notice to these sorts of things.
You must take your online business seriously, and branding yourself like this is not a good way to get started.
When looking for a paid webhost, it's best to find one that offers unlimited add-on domains.
This way you can host as many websites as you want on your hosting account for no extra charge.
The only extra charge is the price of the domain name itself.
It simply makes sense to go with paid hosting services if you are even the slightest bit serious about your online business.