Stop in for a cup of coffee

I wouldn't say "the mark of the beast" but simply power, control and money