CNX I/O does not have a good reputation for service.
Recently, I spent 16 hours getting my Retirement Visa extended for another year.
Arrived @ 6.30am. They opened @ 8.30am.
I received queue number 24 & was advised to return @ 2.30pm.
Processing took 15 minutes.
Then, SURPRISE!
Come back at 5pm as the boss signs the approval.
Home @ 8pm.
Is there a more efficient method but excluding visa agents who charge about B5k to expedite the process? ie hold your hand.