What we have done is we bring in US dollars, cash and travelers checks. We take them to Forex money exchange, because they give a better exchange then the bank. Then we take the BZ over to Alliance Bank for safe keeping. We use their ATM to get cash out of our Alliance account. We found them to be helpful and lines short. Forex has also cashed personal checks from our US bank.
The problem with the Bank I saw was they gave poor exchange rate and then held the funds for 10 to 14 days when gave them a check from a US bank. I assume you would not have to wait with a wire transfer.
The Banks require 2 letters of reference from your US banks - on letter head in a sealed envelope to open an account. This is not a quick process, so take enough cash with you to get by for a couple weeks. Good luck and enjoy. Indygal
Life is not about waiting for the storm to pass, it's about learning to dance in the rain.