I'll develop your BW for $5 a roll! (I'm in Cambridge)

BJ Photo in Waterloo does C-41 for $7 & E-6 for $14.99 I believe. Labs are in house and a 2-3 day turnaround. They are located at 468 Phillip Street in Waterloo.

The last time I brought a roll of 120mm colour neg to Black's I put it on the counter and the guy looked at me like I was on crack, he didn't know what it was until I asked him if they processes medium format. (Cambridge Centre location)

There is this place out in Paris (Ontario) called "Little Photo Lab&Studio" that processes C-41 for $3.50 and 30 cents a print (4x4 inches I believe) They don't offer E-6 though.