DELUXE CORPORATION 3½% Senior Notes due 2007 Purchase Agreement