Click Fraud Network: Too Little Too Late, or Just in the Nick of Time?