Ali Brother, Where do you check for PR Ecas, all mine is showing is completed? landed at airport blabla in the last line? how can I check PR card process?
When are you going to Europe? I was in same situation, but I submitted PP first it took like 1 week then got back, I went for my trip, and when I came back I landed happily :)
No it not quicker to localize your visa printing office. I would recommend sending it using DHL, but make sure to make a photocopy just in case it's lost. DHL usually takes a week to deliver from Canada to Europe.