Works fast with all my accounts, but the deposit limit is ridiculous since it only makes $225 available for each check. Now they have some lame excuse for limiting my deposit amounts. Never had a bad check deposit!