I am a French citizen on a 30 days visa exemption who got married in Thailand to a Dutch citizen holding a B visa. I need to switch to a non-O visa based on marriage before applying for a dependent visa. We asked my husband's company about the process to get this non-O visa for us. They contacted an agent and it seems that the only way to get the non-O visa from Thailand involves to pay 25,000 baht... It seems to me that it is a lot of money for a 90 days visa! Flying back to France to apply would cost me a lot of money too. I am confused whether or not I can apply from another country (or even here in Bangkok) at a lower cost? Thanks for your help!