that's true, bypassing the queue is probably the most value, but i have no idea how long this generally takes. In bangkok it did take me a few hours :(
but does the processing of the TM30 at immigration cost anything? If not i will save 2100 baht (minus the photocopy, picture and time cost) by doing it myself right?