Site Feedback 3

More and More Pop-ups on Chowhounds site...

amazinc | Feb 1, 2015 09:51 AM

What's going on??? I can't kill the damn Hoover ads that come on
by themselves. Driving me nutz. Moderators, please do something.
I realize that "someone" must pay or the site, but all these ads really slow down the access. Can anything be done?

Want to stay up to date with this post?