Till about March this year, I would prefer to have said 12 months (or one year).
Since March 2010, things have speeded up in Buffalo.
Currently cases are being processed and finalized (including medicals) in about 6 - 8 months time.
I am hopeful this trend will continue.