I had my interview on November 28,2015. Went through the whole thing with my husband. At the end the immigration officer said my card would take a month to arrive. It has been now 5 months. Meanwhile, 3 infopass appointments later and several calls and no one says anything to us just that they are backed up and to wait. My question is...how long is too long to wait for the card? What options do I have for inquiry? My EAD is expiring and I don't want to pay for a new one if my greencard should be arriving.