This thread has helped me a lot during my waiting for responses from CIC, Thank you for everyone who posted their timeline.
I'm already in Canada but need a visa in order to come back after I went home. Thus, I need to applied inside Canada and sent my passport to CPP-O in Ottawa. When I searched through this thread, few people talked about the processing time of CPP-O, so I hope my thread would help some one who is similar to my situation.
Application submitted online---Mar.7, Friday
Passport requested---Mar.13, Thu. afternoon
Passport received by CPP-O---Mar.14,Fri. at noon. Xpresspost is really super fast this time
Application closed and tracking no. activated---Mar.17, Mon. afternoon
CPP-O impressed me a lot this time, they only used one business day to stamp my passport and sent it out, compared to normally one week for other applications posted in this thread. Not sure if they have improved efficiency or I'm so lucky this time. Hopefully I will receive it tomorrow or the day after it.
Sincerely hoping everyone could get their passport as soon as possible so as to catch their travelling schedule. I really suffered a lot during the application and waiting process, so afraid that passport could't arrive on time and everything needs to be changed. Though this time I'm really lucky, next time I will definitely applied way in advance, even not needed at that time, to avoid any unexpected situation. Luck may not always on my side.
At last, wish myself a good vacation. Everything is going to be OK. ;D