I got mine from Ottawa in 2 days (back in 2008).. I guess it wont take more than 2 weeks at Toronto in worst case scenario ..
I think it might be faster now as they have started accepting birth certificate request at CGI Toronto instead of applying at VFS..
If you apply at Ottawa or Vancouver...