Nope, Walmart ad still around. And to think some people demonize adblockers. --- https://www.youtube.com/watch?v=kTEX3YdEi7s