Pop ups are really annoying especially the ones that you can not get rid off.
I would say they have to piss off a lot of people.:thumbsdown: