It depends what you mean by low cost. You can do it free by submitting to directories, commenting on blogs and forums, articles submission etc. I just got 750 backlinks for US$100 from highqualitybacklinks.com albert
No one can beat our prices when it comes to backlink building, it's a challenge. We not only build backlink for u but also assure your success to get first on google. We also provide keyword research facility. So it's a win- win situation for U.
They are free and Non-Reciprocal Directories http://www.bloggernity.com http://www.podcastzoom.com http://www.blogrankings.com http://www.bloguniverse.com http://www.femina.com http://www.gogreece.com http://www.lanic.utexas.edu http://www.polishworld.com http://www.nationaldirectory.com/ http://www.sacentral.sa.gov.au/site/page.cfm http://www.worldhot.com/ http://www.123india.com/ http://www.kinderstart.com http://www.portal.eatonweb.com http://businessweek.directorym.com http://www.elib.org/
make back links more and more. If you don't have time then you should hire seo guys who build back links for you.
Well, really it is not the case that the more the better! You have to make sure the quality of the backlinks that u built!
Low cost (the cost is time): Comment on Related DoFollow Blogs Participate in Related Forums Submit to Directories
There are many free online web directories available & at no cost you can get the backlinks and it takes some time to go ahead.
I think you need to realize "You get what you paid for", if you want to low cost link you will get low results. Spending times building backlinks also count as "cost" since time is even more valuable than money, for me.
You have not explained what you mean by cheap. That said, the way that has worked for me over the years have been 'guest blogging'. This is very simple: write a guest post on someone's blog and you get good quality backlinks without paying a penny. Give it a try and you could be on your way to driving free and quality traffic to your site Helen