drunkenmasta23, did you pay for your i140? because i heard that some companies/agencies does not pay for i140 because of retrogression. some company suggest if applicant is willing to pay for it they will file your petition. with regards to the expir...