Yes I've just got back from immigration and yes!! All is not as it seems! So here is what I've learned from today. a. Depends on what type of visa your on? b. Depends on what extension you have had already if any c. It's not necessary free. To these points I recommend you first visit your immigration office to find out the true definition of the rules. Don't worry the officers are very helpful and accommodating. They understand are difficulties. Good luck everyone I got a visa today in the normal fashion 1900 baht.