Not All Free Checking Accounts Are Created Equal

Read the fine print to know what types of fees to expect before opening any checking account.