Fact is it's hard tell ..
But technically , Buffalo vo office count a day when they received full application. I believe it's also depends which NOC you have.
Dont worry have some patience..Look at my time line..
One good news for us that" CIC now accepting less no of new applications and same...