As I heard that it is easy for your parents to get visa in BJ with all paperworks.
<HTML>If they can support themselves or you have good work here, they can get visa the same day or day after by walking in BJ office with all paperwork.
Check the detail on the website of BJ office. The most confused one is "a notarized copy of your citizenship or immigration status document (to prove that you are legally in Canada)". You can seach some notarized public office in yellowpages, call them and go there to get the notarized copy of your passport and immigration paper. It takes your twenty mins to get the notarized copy when you walk in the notarized public office.</HTML>