You can’t just walk into a bank and expect them to give you money they don’t have on hand. Banks only keep a limited amount in the vault for safety and security. If we carried the exact amount of actual local account deposits on hand, well, yeah; it’s not possible. Only so much cash flow . So anything above a certain percentage of the vault had to be ordered by request. Otherwise, we’d be screwed for other customers, even ones who only were cashing a few hundred; or businesses needing change orders.
As far as the transaction forms, that’s courtesy of the Patriot Act and other finance regulations. The bank has no choice in the matter. So neither did we as employees.
edit: we’re you referring to deposited funds? Certified checks are forged all the time, even if you think you got it from a legit person and transaction (I’m assuming you had the check cut yourself). But we don’t know that, we’re not omniscient. Regardless, we need to verify the legitimacy of the check and the funds. Otherwise, you’re on the hook if you spend the money prematurely, as well as fees. Which you would complain about I’m sure. Not to mention the employees job could be jeopardized if they broke any procedure. Trust me, I got burned on making exceptions for a sob story