Are the popup ads on the main page here to stay? I've just gotten a few of them, and they were rather surprising. I understand the site needs money, but are popups the way you're going? (I even have a popup blocker on and they came up
)
Edit: And they seem to have disappeared as suddenly as they appeared?
Edit: And they seem to have disappeared as suddenly as they appeared?