@Dany *******
in regards to marriage and retirement visas, they go through the checks at foreign embassy’s when people apply for it as they need to supply the required bank statements. Thai immigration do their yearly checks when it’s extension time. So correct, there’s zilch checking at the border for those visa holders.