I was a member of a well know avs many, many moons ago and went to the site yesterday to retrive my password etc. I noticed that they are not taking on any more new webmasters.
I just wanted to know if others still find avs systems a good form of traffic or has the general masses moved on to something else.
thoughts...opinions
thanks
Bookmarks