Exactly who will you complain to about them? Montreal oath times are between 6 to 8 months and now since holidays are close things will stall once again hence increase in backlogs.Since April? That's 8 months! What's wrong with the Montreal office? Did you send any scathing webforms or complaints by any chance? I have a hypothesis that they delay those who have complained about them because they are sensitive babies.