Please refer all your points and visa-related enquiries to either a migration agent or to the Department of Home Affairs.