I don't know why ginnu answered your query for AP with information about EAD
---MY MISTAKE!!!!!!
, but the reponse to your REAL question is:
Anyone can tell me what is the fastest way to get Advance Parole? Directly go to INS local office to get it?
--- You can get an AP on same day or in a few days if you have a genuine emergency and prove the emergency with documents. You can walk i to the closest INS center and request this emergency AP. In all other cases you have to apply for AP from the service center where your I-485 is pending. It usually takes 2-4 months depending on the speed of the service center. Usually paper filing is considered faster than online filing.
And, could i be done in Vancouver, Canada?
-- I don't think so, but you can check with the US consulate. However if you are in Vancouver, someone could file for you from US and have it deleverd to you in Canada.
Check the new AP form it has an option which allows AP to be
deleverd to a US consulate abroad and applicant can collect from there.
-----That is NOT for AP it is for reentry permit, whenLPR files Reentry permit with forI-131 he has the option to pick up the rentry permit from consulate AND LPR also need to file RENTREY PERMIT before departing US