A GC is requiring us to sign an unconditional waiver before releasing a check to us. We are at an impasse - I don't want to provide the waiver, and they won't pay us without it. I'm happy to provide a conditional waiver, but they will not accept that. I know it is not smart to sign the unconditional waiver before receipt of the check, but is it technically illegal (in Texas) for them to require it? Thanks.