"Talkin' 'bout lead gen-eration"

The ads featured a laundry list of questionable claims: