If you can qualify for a credit card through the same bank you can have OVERDRAFT protection linked to your credit card. That way if you write a check the bank pays for the check no 20 to 50 dollar returned check charge, but you will get hit for a cash advance fee, they do a cash advance against credit card, mine does it in $100 dollar incredments so you pay 2% plus start paying interest immeadiatly, but that is nowheres near the overdraft charge, and provided you pay it off at end of month(or sooner/ as soon as you realize you are overdrawn) it DOES NOT hurt your credit, actually will look like you used card and paid it off.