I have but everyone gave different answers and some people disagreed with each other so I ended up not getting a clear understanding! I might have to ask down at immigration Monday monring. Thanks
So just to be clear - I can go to immigration about 10 days before I leave, pay them 1,900 baht and get a 7 day extension which means that I do not have to return to immigration and I just leave the country on 4th of June OR I can simply go in on the morning of June 4th and cancel the visa then?
Thank you. Yes my letter states the 4th of June as the date I finish work with the foundation. What would be the best course of action for cancelling visa in terms of timing it well?