Calling on all the South Africans that migrated to Canada. I need a little help and advice. I would like to migrate to Canada. what would be the best way to appply for a visa would it be easier to get it throgh the agent or just apply directly myself. any input would be appreciated very much