Thanks for sharing your story. Since it's a GTA story, I want to share mine as this is from outside GTA so that 2016 applicants have both examples to learn from. Like you, I also missed 2014 intake as I started working from July-2010 and didn't have a NOA which meets MNI for 2010. I had the chance to start working from May right after my graduation, but instead took some time-off to go back to my home country. Anyway, here's my story of 2015 PGP application for my mom:
- Assuming it will be crazy on Jan 2 at CPC-M, I contacted Canadapost, Purolator and Fedex in person on the last week of December, 2014. Having no idea about PGP, they all said if I ship my package before last pickup on Dec 31, it should be fine to reach Mississauga on Jan 2.
- Our Fedex office in Sarnia, ON was very specific that they will be closed on Dec 31 and they can only take my package on Dec 30 by 5pm. So, I leaned towards Purolator as they said their last pickup is always on 3pm but insisted to come little early just because it's 31st.
- So, I set my mind on Purolator for 9am delivery on Jan 2. My idea was to wait till noon on Dec 31 to see if CIC makes any last minute changes on the form (fortunately my mom was here with me on Super Visa).
- On 31st, I come to my office, not in a mood of working, refreshing PGP application page every 5 min, checking forum for any update. There was no last minute change. I decided to give another 30 min after noon to play safe. Then, I drove to Purolator office (inside Staples).
- Guess what, Purolator says the last pickup was at 11am. I met the driver on Dec 30 on my 2nd visit to them. He personally told me that he would come around 3pm on Dec 31 to pickup. The whole world collapsed before me hearing this.
- I almost cried before swearing and cursing myself, Purolator and the city I live in - Sarnia. Then the Staples Imaging lady (who was just covering for Purolator for that day) told me to check UPS store. I quickly drove to UPS (5 min dirve) and found that they were closed.
- I come back to Staples with heart-broken and find a Fedex drop-box which was still saying "Next pickup at 3pm". I become hopeful again.
- I quickly make a Fedex label while constantly checking the door where the drop-box is located. By the time I was done with all the complicated steps of Fedex labeling, it was already 1:15pm.
- I stood by the door of Staples with a Fedex envelope in hand (not sealed yet) anxiously waiting to see a Fedex truck. I was even thinking of driving to Toronto on the weekends and going for same day delivery with some local services.
- Since I had to come back to office, I finally decided to drop my mail. It was around 1:30pm.
- I sat for a while in my car with hope that I would see a Fedex truck being parked and open the drop-box. Alas! I couldn't see any.
- I come back to my office and thought how I can decline my submission if I drive to GTA in the weekends. I probably made few calls to Fedex. After my office breaks at 3pm, I drove back to Staples to see if it has been picked up. No, the label was still showing same. I drove to see it again after 5pm, but no luck. They must have picked up before noon then.
- I was so emotionally upset thinking what sort of son I am not doing a single thing that I have been waiting to accomplish for my mom for few years. Even my mom said "It's okay, perhaps next year."

- Anyway, my family didn't want me to drive to Toronto with that kind of mindset. So, I omitted to go and sticked with my delayed Fedex parcel.
- Fedex finally picked it up on Jan 2 and my application was delivered at 11am on Jan 5. I was very much active during that period on this forum and had a thin line of hope of still making it to 5000 cap.
- Guesst what! I made it. I consider myself extremely lucky finding that CIC perhaps stopped taking any application after 12 on Jan 5.
I hope you guys learn a thing or two from jhutti and my story and make the right call. Hence, I called it the biggest challenge in my original post. Good luck to you all!