Just an update...we've kept calling USCIS once a week and they still couldn't give us a straight answer. Fortunately our local congressman's assistant was able to help. After waited for 4 weeks, she informed us the card was in production and finally we received the card last Saturday! Hooray! It has been a long 8 months to get the green card. Even though I don't really like politicians, they can use their power to help us and I appreciate it! Of course many thanks to @SusieQQQ and @Next Level!You're highly welcome. Update me, if there's any new development. I mean the outcome of your phone call... Thanks..