STOCK PURCHASE AGREEMENT Dated as of March 16, 1998 By and Among AMERICOMM DIRECT MARKETING, INC., CARDINAL MARKETING, INC., CARDINAL MARKETING OF NEW JERSEY, INC.