I used to work in Venezuela under work visa but never apply for Venezuelan ID card. Now when I contact a law firm in Caracas to apply for PC on my behalf, they said it can't be done if I don't have Venezuelan ID number to track. This is strange as I did not see this requirement from CIC web site for PC application at different countries. In case they refuse my PC, what should I do. thanks