If you don't want to hold up 800k in a bank or the 65k a month then agent is the best way forward..they deal with it all every year yes it's a cost but your own money is still yours
to airline etc ..it was 3 days I paid at airport. No probs. I asked if I would get a black mark in passport they said no problems ...it was not my fault forever stay but airline problems so maybe that was why no mark ...
I'm not .I had a 4 day over stay because airline cancelled flights I had to wait 4 days over I went to airport immigration and paid the fin̈ee.i asked if I get black mark etc they said no nothing ..so I'm right