QUOTE(Qiao - 108 days @ Dec 6 2006, 11:36 PM)

Because your girlfriend is in CHINA.

Everyone here have to be patient to get it through.Even it's so hard.
For k1 ,NSC,CHINA. It usually takes 7-10months.So take it easy.One word"Wait".That's all about.

Its slow because the government is trying to make it hard on purpose. Probably to shake out marriages that are from women trying to get into the country and dump the husband once she has a green card.
Could there be any other explanation? No, of course not. No other explanation explains the process of sending in paperwork one piece at a time and paying the fees one at a time. Would you expect to file/pay your income taxes like this?
Its long and hard because it is. Concentrate on your relationship and downplay the misery. Otherwise, you'll end up with time and money down a rathole and no marriage, or a poor one at the end, to show for it all.
Its hard on me and my wife and I have set her up like a queen and travel there every 6 weeks and stay for a couple of weeks.
Buckle down, use the shortcuts posted here, pay for Priority or Express Mail whenever you send something in. Also, invest in Skype, webcams and any other methods you have to stay close. Travel there as much as you can afford to.
Jim