ONSALE, INC. SALES AND DISTRIBUTION AGREEMENT DATE: 2/17/99