Planet13 - 6:26 pm on Jun 17, 2011 (gmt 0)
Hi there, Everyone:
I've read in a few places that a lot of sites that built links automatically have taken a tumble over the last few days. Since I am guessing that there are SOME people on this forum that do automatic link building, would like to hear if you have experienced the same.
Thanks in advance.