Is anyone else getting advertising popups from this site?
Every once and a while I get a new browser popup while navigating on this site. I can't prove it's coming from this site, as correlation is not causality. So, just checking to see if others are getting them as well...?