Update: Latest transfer finally arrived in the UK. It took 22 days. There were 2 public holidays in Thailand and 1 banking holiday in the UK, plus weekends, so I guess that means it took 13 business days to arrive. Still 1 more pending. Well, it is a way to move money from TH to the UK, but be prepared for it to take this long, at least for TH - UK transfers.