Thanks again, thecoolguysam and VOP. I really appreciate it.
I think I am going to visit the local IRCC office, which I was supposed to pick up my card, next week. In the notice received, it said the office could not accommodate walk-in pick up. So I most probably will not be able to get in...