Following is the time line of my very recent immigration approval.
Application sent: 10/20/2001
File number received: 12/10/2001
.
.
.
.
Letter received from Buffalo office with initial approval (interview waived) along with medical forms. Also asked for landing to send them landing fee, updated FBI ciminal check and bank statements: 11/20/2002
Medical examination done: 12/23/2002
Medical examination report sent to Buffalo office (directly by the doctor): 01/05/2003
Other required documents/landing fee sent: 1/20/2003
.
.
Received "visa issuance" letter asking to send them our passorts for visa stamping in 30 days: 02/18/2003
Application sent: 10/20/2001
File number received: 12/10/2001
.
.
.
.
Letter received from Buffalo office with initial approval (interview waived) along with medical forms. Also asked for landing to send them landing fee, updated FBI ciminal check and bank statements: 11/20/2002
Medical examination done: 12/23/2002
Medical examination report sent to Buffalo office (directly by the doctor): 01/05/2003
Other required documents/landing fee sent: 1/20/2003
.
.
Received "visa issuance" letter asking to send them our passorts for visa stamping in 30 days: 02/18/2003