Warning: roving gangs of teenagers in Steveston are giving out friendly little cards.