Good thread, pros and cons for cash or card, on my 1st visit I had travellers cheques and lost the lot on the train into Bangkok within minutes of arrival. Luckily I had cards to see me through. Any benefit in wiring yourself money via Western Union?
Not sure if there's a limit, they may prioritise people that are leaving earlier. It maybe worth waiting until 3 weeks before you go incase test and go gets cancelled, then you won't have the hassle of getting a refund from the hotel.