60-90 days is taken in the private sector also especially in construction. In hospitals the turn-around is even longer. But your money is pretty well guaranteed as it is backed by the government.
Hospital budgets are very tight these days as they have been for years...so not at all surprising about the 90 day turn-around.
I suspect Orbite as part of their claim application have to supply proof of payment to the contractors for what they are claiming.
I would certainly want to check all the documentation out thoroughly before I would give out such a credit. 120 days is published by revenu quebec as their turn-around time fo such credits...nothing out of the norm here.,