I have seen many people in this forum asking for ways & means of getting their PR after landing in case they are returning immediately or little later but before arrival of PR card. PR card can only be posted to a Canadian address. Here is the possible solution
Visit http://www.bdc-canada.com/BDC/services/Ontario/Mail_Box.htm
Visit http://www.bdc-canada.com/BDC/services/Ontario/Mail_Box.htm