I can clear up some confusion about the Schwab account ATM rebate. Schwab Bank has a regular, basic, and interest checking accounts. Forget about these accounts as they limit how much they will rebate your ATM fees. The one account that you want to have is the High Yield Investor checking account. This is the account that gives you unlimited ATM reimbursements. The catch is ( of course, there is a catch ) you need to open a Schwab One brokerage account that links to the Hi Yield Checking account. You don't need to buy stocks/bonds or anything like that but you do need to either 1> deposit US$1000 or 2> have US$100 automatically deposited into your account on a monthly basis. Either of these two will allow you to open the Hi Yield Checking account.
The .1% sounds about right. It's so negligible, I don't even notice it.
Hope that clears things up.
As far as the maximum you can withdraw, I believe it varies from bank to bank. I withdraw 690 pesos at the Galactic or Galicia ATM located in the Shell station on Honduras/Justo