Processing time of K1?

I am an canadian, planning to move together with my bf in US. Does anybody know the rough processing time of K1? If the time is too long, I may think about TN instead. By TN I can enter US and then get married.

I am at the point of making decision. Desperately need input and help! Thanks very much!

請您先登陸,再發跟帖!