Here are some details of my case:
EB1a
07/15/2004 I-140 and I-485 filed together to VSC
04/07/2005 fingerprint (both)
04/12/2005 email notice of I-140 approval
10/05/2006 lawyer inquiry to VSC, still under security checks
03/07/2007 transfered from VSC to TSC (both)
03/21/2007 received an email saying "Document OTHER THAN CARD manufactured and mailed", "we mailed the document we manufactured based on our earlier approval of this case, and mailed it to the address on we have on file". Received nothing. Maybe fingerprint notice returned to TSC.
05/15/2007 2nd fingerprint (my wife) (got notice from our laywer, not from TSC)
08/08/2007 2nd fingerprint (me) (got notice from our laywer, not from TSC)
08/24/2007 email notice of Document mailed to applicant. Only reveived a paper with some of my info.
09/19/2007 email notice of I-485 approval (both)
09/20/2007 email notice of registration of new permanent resident status (both)
09/24/2007 email notice of Card mailed (both)
09/25/2007 Card received (both) (mailed date on 09/20, card valid date from 09/19)