Did you receive your passport? Wondering if the design was new or old oneI did in-person at Kitchener. Do you have travel plans? If not, I recommend mailing it in. If you go walk-in, you will be waiting for a couple of hours at least. It was quite busy when I went. Thankfully, I had an appointment, so no waiting for me.
You can check waiting times here: https://www.servicecanada.gc.ca/tbsc-fsco/sc-dsp.jsp?rc=3010&lang=eng