Soon will be 4 months after my DQ, and I am still waiting. The more frustrating thing is even though NVC says "first in, first out ", and they have a priority over different visa types, we don't know how the queue works...I have no idea about their algorithm. If family visas have more priority than employment visas, how long exactly should we wait, what if EBs DQ 4 or 6 months before FBs, will FB still have priority? It is so im transparent and frustrating.