Could it be a scam?
Most likely. That fact that I have no association with talktalk makes it dodgy. The problem is that it pops up nearly every thread I click on, no other website.Could it be a scam?
I wouldn't click on anything just in case and delete it.
I'm a TalkTalk/aol customer and not had any pop ups from them.