i see your site on the 3rd page?


well at least show traffic stats so people can see what to expect