PURCHASE AGREEMENT Dated as of November 23, 2004 By and Between GLOBAL POWER EQUIPMENT GROUP INC. and WILLIAMS GROUP INTERNATIONAL, LLC