yea, this caught me out the last time i visited singapore, possibly the airline could have mentioned it and i'd have sorted before i arrived. it was time consuming and fiddly to complete on arrival but helpful staff were on hand. all well and good, except there will be considerably more people arriving in thailand than singapore, this really needs to be well planned and appropriately resourced.