125,000,000 SALTON/MAXIM HOUSEWARES, INC. 10 3/4% Senior Subordinated Notes due 2005 PURCHASE AGREEMENT ------------------