Never heard of a 10-day hold in my life. Was it drawn on a bank in Uganda?
If they don't clear in 48 hours I would move my business.
A bank in Togo, actually.
It was a conservative estimate.
I worked briefly at a bank 15+ years ago and there was a guy who brought in a hand-written, large, out of state check who had a minimal relationship with the bank, and was mad when the issuing back would not verify funds and we placed a long hold on it (can't recall if it was 10 days, but it was close ... at least 5-7).
It really is an issue. I have seen checks bounce or be shown to be fraudulent more than 2 weeks after deposit. Lots of scams out there.
And lots of issuing banks don't want to verify funds because there are things out of their control. Say I'm with the issuing bank, and the customer writes a check for $5,000. Then the customers pays his buddy, and the buddy's bank calls to verify. Sure, at the exact moment of the call, there might be $5,001 in his account, but how do we know he didn't write a second check for another $5,000 that is floating out there somewhere? So lots of banks just refuse to verify.