Sorry but they all do. Some banks do allow you to open an account for direct deposit of your paycheck but you do not get check writing privileges or a debit card. You would have to appear in person to withdraw money or get a bank check. Down fall is if you owe another bank any money then your...