Applied for a passport in person at Sinclair Centre in DT Vancouver. I got there at 10 am and was sent to an office where they check all documents, see if your guarantor has done everything, everything is signed etc. This process took about 20 mins
After that, they ask you to go to another office right next to it where they give you a ticket with a number on it. There I waited for 90 mins for my number to show up. Once the number showed up, I went to the counter, submitted my docs where they verified a few things. If you have everything in order and have all the documents in place then you won't spend more than 5 mins at the counter. I didn't ask for urgent or express. They did offer me pickup but my mail date is March 28 which is sufficient enough for me so I didn't opt for it.
Total time it took from my arrival there to being seen is approx 2 hours. You could go earlier and be among the first in line but the chaos of last summer is no longer present and everything seemed to go smoothly so showing up at 6 am is no longer necessary.
I'll post an update once I receive my passport. Based on what I see, I should get it before Mar 28 so keeping my fingers crossed.