EXHIBIT 10.15 NETSELECT, INC. STOCK PURCHASE AGREEMENT