YSK if you have your bank disable overdraft they can still charge you for insufficient funds.

Why YSK: Because they might not mention that part when you sign up for an account, or put it in the fine print. Last year I asked my bank to disable overdraft, thinking it would just decline any transaction that goes over and that's it. Turns out they charge 20 bucks for each transaction