- Oct 10, 2013
I'm not sure. I don't see them listed as a sponsor anymore and I don't see any of their banners showing up. Perhaps an old link somewhere on the site maybe??So where did the popup come from? Something on this site triggered it.