Will the informed/honest IT vendor please stand up!