Yes , I have seen the pop ups I assume they have an agreement with the site to pop up when navigating I don't mind too much but i start reading them and some are interesting because they are sponsors of site and ice fishing related.You could turn off pop up blocker if it gets annoying.