vendor trust