Sorry to hear about you getting 221g, did USCIS issue a Valid I-797 to you now or your file is still pending with them? In your I-129 did you mention your Canadian citizenship status? What is the reason for getting 221g any idea, is this a new H1B application or an extension application when you...