The contract is all there
Is it? So if I check again after 2 weeks and they still don't have a contract what then? 2 months?
This is the guy who put a logo on their website without any permission to do so. Just to see if anyone would care. This is NOT how you do things.
I'll believe it when the party granting the license says it is ok, not before.