That site bogs down my computer. I’d say they are up to something. Too much snooping into my computer.
Yeah, that was starting to bother me too. I quit after #12.