@new_guy
If your passport was issued in India (not tatkal) at one of the metropolitan cities, please go ahead and apply at the BLS Brampton or Toronto. Most probably you should get your PCC in about less than 2-6 weeks 60% of the time and about 3 months 30% of the time and I would leave the 10% to your bad luck with CGI
My passport was issued in Toronto and I got my PCC in less than 2 weeks, whereas my spouse's passport was issued in another Non-Indian country and is still pending (about 3 months now), however recently police visited my spouse's home in India for verification and I am hoping we should receive my spouse's PCC as well soon.
Getting PCC from India is easy and as far as I have been told by my well-wishers and friends is that it is accepted by CIC.
Your parent (father or mother) need to request for a PCC from the Commissioners office in your city where your passport was issued.
I got this done for my spouse when I felt there was a delay in the PCC request submitted here at BLS Toronto.
I know it can test your patience - good luck!