If the GC or Owner does not want to pay a down payment or place the money in an escrow account, I tell them to call in the next higher bidder. I also tell them that I am NOT thier bank.
I always account for thier deposit in monthly statements.
I have seen too many of these thieves who use the AIA system to delay and try for months to deny payment for any specious reason they can dream up. One GC told me seven time that they did not have a copy of my insurance, after having signed for it twice by registered mail.
If they do not pay on time, you do not need them.