HI Deano, i asked the same question last year for
@Alyssa *********
, because according to what i have read and my own experience with a non B extension, there should be no need to leave the country to get an extention, just go to the local immigration office and get your extention until the date that your contract expires. This is not happening with all the diving companies though. It all depends on their company registration, how many Thai people vs foreigners work for the company and many other rules and regulations. Are their taxes up to date and it also depends on the immigration officer. This is the answers that i got last year. I told Alyssa about 3 weeks ago to just pop in at Phang Nga immigration with the 40 pages of paper that the company gave her and just take a chance and see if they won't extend it to the same date as her contract. Maybe she is lucky and the officer extends it there and then, then no need to leave the country and spend 10 000 baht to apply for another 90 day non B, flights, accommodation and food....... Keep the money in Thailand i say and let the scuba divers extend their Non B at the local immigration office, save time and money
Good luck, and if you come right at immigration please let Alyssa know. She leaves for Singapore on Christmas Day to do her next Non B application for the next 90 days.