Never said it hasn't I asked what embassy. Just say which embassy then it can be searched in here Why ?? Is it a secret give accurate info not ambiguity
Non O 90 day from own country via Thai consulate then apply for extension when in Thailand. This also allows you to open bank account in Thailand. Better option
Well done it's typical Thai immagration but if you follow the steps it's not that bad saved you going out and also saved cost. Even if you are a single traveller it is still wat more than 1900 bht and 2 days to do border run.
Just go into the immagration office how hard can it be. Wouldn't trust the post for this important task. First time in person after that online no stress