my father and i showed in person at canadian consulate in new york last june and got his canadian visa pretty easily. just make sure you bring the round flight tickets of your parents. that would be guranteed your parents get canadian visas.
have no idea about mailing in though.
good luck.
have no idea about mailing in though.
good luck.