I'm an hours drive north of Scarborough on Lake Simcoe. Spent the last 14 years commuting from here to Toronto. Hey ... I know where FTT is ... Finch & Markahm Rd. right? ... Our shop was at McCowan and 401.