I am in the same boat
I only received 3 out of 5 cards now. The problem is we are not able to call the 1-800 number from within US. I asked my Canadian lawyer to call the Call Centre for me. He said: "Often PR Cards arrive several weeks apart - even 6 to 8 weeks apart, so nothing to worry yet". So I guess I'll have to wait a few more weeks longer.