Indeed, these bullshit untraceable ads are totally annoying. And people wonder why adblockers are on the rise - it's because adblockers are the only thing to help against this nightmare.<p>Only that adblockers also ban "innocent" banner ads...