Holy Adware!
#2
Team Owner
Lots of posts in the "Help" section of the CF about popups/ads. You are certainly not alone Might want to go look in that section to see what's going on.
#3
Le Mans Master
follow the instructions in the help section.. i was having trouble on my phone.. after reading the help section, works good now