vendor reputation