I'd share my info, just in case someone may be reading this in the future:
As many of you already know, if you're in Canada on a valid permit, you can land by visiting a CIC office near your place, i.e. you don't need to leave the country, or flagpole. To do so, call CIC call center...