Exhibit 10.18 MEGADEPOT INC. COMMON STOCK PURCHASE AGREEMENT