3 weeks, you're lucky, took my reserve unit about 2 months to send my pers file.
here's my little component story, take note that I'm not ranting, well maybe a bit.
I did 3 years of reg force between 2001 and 2004, after my IE I released and went to work for a reserve unit, worked there from may 2004 to august (almost full time)
Then the nightmare begun, I went back to school and got another job (better schedule and pay) at my second job I specified that I couldn't work the evening I had to show up for the reserve and they were fine with that, but school was another thing. Now that was just too much for me, so I took a non-paid leave to determine what I was going to do with my military career since I still wanted to be part of it.
In the process there was a few conflict with the reserve unit and I decided that I wanted out. ( I already had in mind to reapply for the reg force at that point) When I visited my recruiting office they told me to cancel my release, so I did, had to meet the CO, explain my story and motivation etc etc, everything was fine so they extended my non paid leave.
So the first part of the process for the CT was to get the pers file, once that was done it took a very short time to complete all my tests and I was told I was gonna be in within a few weeks.
Well now we're at month #6 and I'm still waiting but not complaining, I check in my recruiting office every now and then and will have to update my PT test soon (my first one was really border line)