@Brandon ***********
we are using an agent to make it easier to go through the process whether it is opening a bank account or applying for the relevant visa. We will still use the legal requirements to get the latter.
Having just purchased a Condo and seen how difficult it is to go through this process because of the language difficulties, using an agent to do things for you just made it easier.