Baka Ad lang yun na na-accidentaly click mo? or spyware, by the look of their site mukhang scam na?