Comment by pcthrowaway

2 years ago

That's quite high isn't it? Where does one get $25.80 per thousand impressions?

By placing an ad with a green "Start Now" button that goes to a spammy browser extension download page? Users probably think that's the button to download the desktop application.

At least that's the ad I get on that page.