@Todd ********
here is something to consider, and dealing with real numbers, if you are making your 5% with your bt800,000 staying in Canada, then you also have to take into account the math of the inflation rate in Canada to get your true profit on your 5% interest growth on your bt800,000 of 3%, giving you a real profit of just 2%, but that is gross profit before taxes. Without the tax consideration you are at a bt16,000 gross profit, before taxes. If you keep that same bt800,000 in a Thai bank you do not make your 5% profit, but, just as in Canada, if you just hold onto that as cash, you lose what the inflation rate is in money value. You would lose 3% (bt24,000), without any investment in Canada. This is just an example to better illustrate the real numbers. Your bt800,000 in a Thai bank account would draw no interest, or 2% at the most (I'm not sure why, but one of my Thai accounts draws interest). At no interest you would lose what the inflation rate is for Thailand, and I know it's hard to believe, but the year on year inflation rate for Thailand in just 0.19%. What's that, about bt2500? I won't bore you with the rest of the math, but if you can not get an agent to get your extension for less than bt16,000, as that is the break even point between keeping the money in Canada, or leaving it in a Thai bank. At bt25,000 for an agent you lose bt9000 by keeping your money in Canada because of the differences in the inflation rates in each country. Keep your money in Thailand, and lose just 0.19%, or keep it in Canada, and lose 1+% by using an agent. Most forget about inflation, and it's effect on real costs, and that it is not the same in every country.