You did it right because your mailing address is in Canada. Are you currently residing in Canada? In my case, my mailing address is in the U.S. and the PPR letter does say that the pre-paid envelope should be 'Self-Addressed'..I got the stamp on there, but not the mailing address..So now, I am...