As of 2011 the IRS makes every U.S. citizen file a tax return even if you are not living in the U.S. As well there are implications for having a TFSA and not filing the proper paperwork in the US as it is considered as a foreign trust in their minds. Usually the costs of these filings outweigh...