My credit union put a 10 day hold on a check last month, it was so frustrating. They treat your own money like it's not really yours. It feels like they just want to keep control over every single dollar. I get they have to be careful but the rules are way too strict now. Makes you wonder why you even use them sometimes.