They cynic in me said that they ~had~ the second key the whole time... they only didn't want to give it to me until the check cleared.
But I've been watching my bank balance, and the check ~still~ hasn't cleared even today. I'm a little mystified by that. I know how clearinghouses work... and anymore checks usually clear in a few days, almost always inside a week. Now we're looking at seven business days, and counting... that's odd.
Well, considering that they prolly drop their deposits once or twice a week and then your bank is notified by theirs of the draft, the funds are verified, physical check is received, processed, stamped - funds wired, check clears.
Could be up to 10 business days, 14 for larger sums.