Reply To: The poll is up at ReferBack [bsa_pro_ad_space id=2] August 24, 2005 at 4:22 pm #671586 AnonymousInactive I wouldn’t trust their poll results either. Referback’s stats are still screwed up — if those stats are wrong, why should we believe the results of their poll? It’s laughable.