Perhaps Tesla is for some reason waiting to throw the switch on all these new southern Ontario superchargers at the same time, and we'll all of a sudden have like 8 sites come online all at once?
Probably, I guess they are working on software/database/wireless connection before online