EXHIBIT 4 --------- MICROSOURCEONLINE, INC. ----------------------- SUBSCRIPTION AGREEMENT ----------------------Subscription Agreement • September 16th, 2004 • Microsourceonline Inc • Wholesale-computers & peripheral equipment & software • Delaware
Contract Type FiledSeptember 16th, 2004 Company Industry Jurisdiction
Exhibit 1 1,666,666 Shares MICROSOURCEONLINE INC. COMMON STOCK UNDERWRITING AGREEMENT ----------------------Underwriting Agreement • May 19th, 2004 • Microsourceonline Inc • Wholesale-computers & peripheral equipment & software • California
Contract Type FiledMay 19th, 2004 Company Industry Jurisdiction
AGREEMENTAgreement • May 19th, 2004 • Microsourceonline Inc • Wholesale-computers & peripheral equipment & software • Ontario
Contract Type FiledMay 19th, 2004 Company Industry Jurisdiction
ARTICLE 1 APPOINTMENT OF ESCROW AGENT AND SUCCESSORSEscrow Agreement • October 25th, 2002 • Microsource Online Inc • New York
Contract Type FiledOctober 25th, 2002 Company Jurisdiction
AIRPORT EXECUTIVE OFFICES LICENSE AGREEMENT ------------------------------------------- Date: January 28, 2003 Parities: Licensor - Airport Executive Offices Inc. ("Licensor") Licensee - Microsourceonline ("Licensee") Address of the Business Centre:...License Agreement • July 27th, 2004 • Microsourceonline Inc • Wholesale-computers & peripheral equipment & software
Contract Type FiledJuly 27th, 2004 Company Industry
THIS AGREEMENT made and entered into this 15 day of August, 2002, by and between -- ------ ---- INTERWEST TRANSFER CO., INC., hereinafter referred to as the Agent, and Microsourceonline, Inc., hereinafter referred to as the "Company"....Transfer Agent Agreement • May 19th, 2004 • Microsourceonline Inc • Wholesale-computers & peripheral equipment & software
Contract Type FiledMay 19th, 2004 Company Industry
HERTZ CANADA LIMITED THE HERTZ MEMBER BENEFIT PROGRAMDiscount Agreement • May 19th, 2004 • Microsourceonline Inc • Wholesale-computers & peripheral equipment & software
Contract Type FiledMay 19th, 2004 Company IndustryThis agreement is made between HERTZ CANADA LIMITED. ("Hertz") and the association referenced above ("the Association"). Hertz agrees to provide the following discounts to the Association's members: