Yes, a terrific post - thanks, it helped me a lot.
Just one little thing I'm curious about:
Contracts in Cambodia are basically unenforceable because the courts are corrupt. (The richer party just pays off the judge for a favourable decision.)
There are no other dispute resolution mechanisms that I know of - other than getting a military official to adjudicate (for a very high fee) & other such 'informal' methods.
So what happens if your landlord decides to keep your deposit? Or double your rent overnight, regardless of what the contract says?
Or - if buying - half way through your property settlement period the other party decides you owe him another $10,000 - or that he will keep your deposit but not give you the property...or whatever?
Anyone know?