Supplier checks and balances provide peace of mind