Hey, thanks for the reply.
Yea, that is so frustrating. I really hope they can finish processing mine around mid December since I will graduate from the US by that time. I should've just went to their consulate to drop in person cuz i heard i can pick it up in 10 days in that way.