I used to work with a fortune 500 CO in Canada and was transferred from Toronto to LA and got L1A approved on border in April 2004. BTW, I am Canadian citizen.
I submitted I-140 Nov 15 2004. Approved Apr 2005.
Again, I submitted I-485 in June 2005, finger print July 30, get EAD Sept 20 and GC Oct 10,2005.
Our coperate location in New Jersey, the coperate lawer filed my case in vermont service center.
This is my true info and shared with our friend.
Good Luck
XL