I deposited a check from my insurance company for short term XXXX, Principal Life in the amount of {$2200.00} less {$100.00} = {$2200.00} on XXXX XXXX, 2015 in my checking account at Branch Banking and Trust, aka BB & T in Kentucky. They are delaying/holding my deposit for XXXX days, they said because I overdrew my account in the past XXXX months. I went to the ATM with my ATM/XXXX card and it allowed me to withdrawal money, but BB & T charged me {$36.00} for each ATM/XXXX withdrawal. How can this be legal? 
