My hu*****and got green card more than 3 weeks, his case still is shown as "pending" online right now. Forget about the online status. You will get card very soon. Maybe today or tomorrow.