What about going to the office and ask for pick up?You are in safe hands. Scarborough office is great. Heard really good words about them. My brother got the certificate in 7 days (normal processing). That was in October.
Ottawa office is the worst ever ever.