Just received a letter from Union Bank of California
They will now be adding a 2% forex fee besides the $3.50 for foreign ATM's. I think this is ex post facto because in April they added 2% in Japan and claimed it was the foreign bank fee. Luckily, I have already switched my primary banking to my Schwab money market account. They claim it is 1% for foreign withdrawals plus $1.