Just a point of interest re Phuket immigration. Just had a 90 day report refused by a very abrupt guy at the drive through window for failing to have a TM30 screenshot stapled into my passport dated within 24 hours of last entry into Thailand. I had done the TM30 and had screenshot on my phone but that wasn't good enough