I would like to "chime in" on the building a business online for free topic...
You
can make money online for free, yes. But it will be limited, and it can be frustrating. Newbies, heed this, you will at some point need to re-invest money back into your business to continue to build it. Blood, sweat, and tears will only get you so far.
Otherwise, you will eventually get lost in the trap of trying to find all the different ways of making money online.
You
cannot build a long-term, sustainable business online for free, period, end of story. Others might say "well, yeah, I did
start out online for free", but what they
won't tell you is the frustration they are having building their business currently past a certain point.
Free is
very limited....putting money into your business brings resources to your disposal that can help you build a real living online.
Plus, business building 101 states that at some point, after building some momentum, you need to stop working
in your business, and start working
on your business (i.e. outsourcing tasks so you don't have to do everything)...or it will stall.
Sorry for the dose of reality. I hope that it brings some clarification for some.