Judging from how much we love shopping online, there seems to be more and more online businesses springing up from those who wish to work from home. It’s entirely doable and many do start out selling their ware on free blogging platforms such as Blogger or WordPress.
In the long run, you should probably get your domain name hosted with a paid web hosting service in order to appear more serious about your business and to project a more professional image.
However, the thought of managing and hosting your own blog may sound like an impossible task at first. The good news is you can seek out a managed hosting solution to have your hosting company take care of the technical aspect while you focus on developing content that sells.
As business grows, you may find that colocation offers the added benefits of a more secure environment for your business site. In the long run, this is something you should consider.