I applied in Detroit by mail. My application has already taken 34 days since it reached. I received a response saying nationals of some countries, including Pakistan, are subject to mandatory wait period in addition to normal processing time. They did not specify however, how long the mandatory wait period will be. I am still waiting.