My company applied LC in April 2003. Aprroved in August 03. I-140 applied in Jan. 2003. I-485(VT center) applied in March 2003. Finger prints done in Oct. 2003. 1st EAD/AP approved in May 2003. I-140 approved in Dec 2003. 2nd EAD/AP applied in Jan. 2004. Approved in May 2004. My online status was always = "Your Finger prints were received on ?? Oct. 2003 and are still pending review." I was upset by this message but by the God's grace I got my I-485 approved last week. Went to Phili office, got stamped in 2 hrs. Be patient, You'll be the next. 