Update, just received my first TO Hydro bill (just two days after I sent them the required info (driver licence#, DOB & contact #) through email).
There is a $30 setup charge and $100 deposit. Based on my rough calculation on this bill, it should be $40 or less a month without A/C and...