Compass bank debits checks before payroll direct deposit made on same day. When I looked online the day after the transactions, the deposit was listed first and it showed my balance to be correct, then three days later the transactions were reversed and they added two $38 nsf fees creating a negative balance that began to snowball costing me over $500 in nsf fees. When I went to speak to the branch manager, she said there was nothing she could do. I have since closed my account and opened a new account at another bank. Cudos to you Compass for stealing my money, but you are being penny wise and dollar foolish. Not only have you lost my checking and savings banking business, you also lost an new auto loan and a new home construction loan that I am planning in the very near future.