"Thailand offers a multiplicity of long term visas......" All of which seems to be thoughtfully designed to deter as many applicants as possible. By contrast in Cambodia, retirees pay an annual (multiple entry) visa extension fee of c.$200 (c.$300 via an agent with no need to ever set foot in immigration, just drop off your passport with a pic, pay the fee and collect it in about a week). And that's it. No mountains of paperwork, no bank deposit, no re-entry permits, no 90 day reporting. Just come and go as you please. One page in the passport is used up each year for the visa (plus entry and exit stamps). One gripe: the annual extension is for 364 days only!