Hi Adair, My travel agent got my Visa's for me through Toll Visa Direct. Have a look at that one. I didn't need a visa for Thailand, only the other 3 countries. Don't know if it is the same for an american or not. But I reckon it will make it easier to have them already before entering counties.