The reason I'm asking is that some offices were not taking walk-ins AT ALL for non-urgent a few monhts ago, they were being told to either do it by mail or at Service Canada (and service canada just mails it to the central office). And by mail cases were taking ages - some were four months or more.
So it's GREAT news that you were taken as a walk-in and given a pickup time only three-four weeks away. Yours was the first I recall seeing for downtown TO where such (normal) service.
(Warning to others, it still seems to vary somewhat by office, although most are way better than they were a few months ago).