Hi,
I got my passport back(w/ visa) yesterday. so anyone who is waiting for the passport to arrive, go to the Canadian consulate (For NYC office Applicants) on Wednesday morning and request for withdrawal. They will give your passport back the within an hour (you can wait inside the consulate)...