Yeah, if the immigration "lawyer" I went through here had said such a thing about filing the I129f I'd have been all over it like a cheap suit. I found out about it during a recent conversation with BCIS; I wish I had found this site a year ago. I recently found out about the I129f, and today I am going to go buttonhole the lawyer to find out why it was not mentioned to me when I filed my I130 through her-- with a native Cantonese speaker in tow to ensure that nothing gets lost due to linguistic misunderstanding. Oh yeah, the original wait time listed on our I130 was 620-625 days. I called BCIS to ask if that number was correct, and was advised to ignore that date range, it usually only took a few months.