The largest losses I’ve sustained in business have come from trusting a supplier without verification of their capabilities. CYA or be prepared to suffer the consequences.