I-90 is the form you (or the IIO) filled out during your passport stamping. It is the form you left your index fingerprint on, and your signature. It is the form used to order your plastic card.faitas said:What is I-90..
You had your passport stamped and I-90 filled out? Then do not worry, the cards will eventually arrive. According to the plastic card tracker the average wait from passport stamping to card received is 45 days or so, so your situation is perfectly normal.faitas said:What will happen even if we dont receive any cards.. Does it matters.. ?? Should I be worried...Should I conact someone...
Hi,Texastexas!!! said:pp on 6/24, today shows card ordered on 7/9