My advice.....go with a local credit union, and if you need cash, go buy a pack of gum at wally world and get cash back. Need more than 300 bucks a day? Then carry a grand in your wallet. That's what I do. I have been with the same local credit union for 16 years and have yet to pay an ATM fee. They reimburse up to 4 ATM fees in a month, provide a visa at a better rate than any bank, beat banks' loan rates by a damn sight, and preapprove loans with a phone call. National banks can kiss my ass. I called my credit union one morning for an auto loan, and was approved up to what I wanted to spend that afternoon, halfway across the country. Try that with BOA. It's your money. If you need cash, carry it.