AFFINITY GROUP HOLDING, INC. $88,200,000 107/8% Senior Notes due 2012 PURCHASE AGREEMENT