Can not answer your specific question but I long ago gave up on finding a local bank that does not charge a fee. As said, most will warn you that they are going to charge you but remember your bank will still charge a fee plus the foreign transaction fee of 1%. So just withdrawal the maximum amount possible to defer the fees.