Recently this popup/ad keeps coming up on the screen and I am sure you guys have seen it already. I was wondering if it's legitimate or not? I mean will the amount go at appropriate place or just another crap and stealing method for different needs? You know what I mean.
Thanks in advance.