FiNet.com, Inc. 2527 Camino Ramon Suite 200 San Ramon, California 94583 SERIES B CONVERTIBLE PREFERRED STOCK AND WARRANT PURCHASE AGREEMENT May 10, 2002