@Robert ****
agreed, you are right. I would always recommend to get the 90-days Non-Imm-O visa issued before flying to Thailand. Regarding the 800,000 THB deposit, there is no other way for the first year extension for citizens from UK, USA, Canada, Australia and Norway, because their embassies don't issue income affidavits anymore. If you are content to throw away 32,000 THB to an agent to bribe Immigration, feel free to do it. However I hope you are aware that it got more difficult since February 2025. Have you noticed all the frozen Bangkok Bank accounts that agents opened on people's tourist visas? While I don't think the corruption can be rooted out, I am witnessing a price hike for these "faked" extensions. Soon they will match up with the interest you claim to be able to acrue if you keep 800,000 THB in your home country