EX-10.5 27 exhibit10-5.htm LEASE AGREEMENT DATED APRIL 1, 2005 Filed by Automated Filing Services Inc. (604) 609-0244 - Carbiz Inc. - Exhibit 10.5