Thank you very much . One more question. Which center in Toronto did you go to ? I see some BLS Service centers and that is different from CGI toronto.I second @nancyjean, and the process was exactly what she described just below.
I went there by 8.30 am and thus had to wait for an hour. Otherwise, the process was smooth.
Which is the right location to go to for passport renewal?