Thank you JC94. I will take my Travel tickets with me and will try to get there first thing in the morning. I am hoping I could get it done without any hassle .I went for the express 2-9 day option and will get it back Tuesday. It looks like you take the oath this Friday, so assuming it updates for you by Tuesday I'd go Tuesday (first thing) and you will very likely need to pay the $110 24h option, you'll then collect it Wednesday, or possibly Thursday if you can't get into the office until later. You may even get it same day.
Note that for me, pickup location is Scarborough (as in 35km from the office I submitted it to). I would strongly recommend taking the flight itinerary with you. And making sure guarantor and both references are available by phone. And remember not all places do urgent processing so check (google) that first).