Dumping this bank ASAP this week. They were supposed to have deposited my pay check on December 31st of this year, but instead they are keeping it until January 2nd for tax purposes ( was given this info by a customer service rep ). Excuse the f**" out of me, WHAT? 😡😡 Lucky for me I have extra cash put away and nothing really dire needed taken care of with those funds. On January 2nd when I return to work I'm having my direct deposit switched to Navy Federal.