Halt! Ponder! Advertising Agencies and Advertisers.