Hi All,
I got my approval notice today which states "We are going to mail your plastic card in 3-4 weeks. If not received by then Please call........".
Is that means passport stamping is no longer needed?? Anyone got the same experience?? Looks like Instant Plastic Cards Finally Arriving without PP stamping
Your Feedbacks/comments are welcome
Thanks
I got my approval notice today which states "We are going to mail your plastic card in 3-4 weeks. If not received by then Please call........".
Is that means passport stamping is no longer needed?? Anyone got the same experience?? Looks like Instant Plastic Cards Finally Arriving without PP stamping
Your Feedbacks/comments are welcome
Thanks