Just got new update that all three GC cards have been mailed out from USCIS today. A long time waiting -- 15-years in US -- finally do not need to worry about the legal staying in US (had planned to go back to China 6-months ago).
Wish all folks good luck to get GC in time.