I still see the Chevy ad, but I think they pay to put it there. Annoying none the less...