STOCK PURCHASE AGREEMENT dated as of November 25, 1997, between YOUNG AMERICA CORPORATION, a Minnesota corporation (the "Company"), and ONTARIO TEACHERS' PENSION PLAN BOARD (the "Investor").