choosing a vendor