SUPPLIER TERMS & CONDITIONS AGREEMENT