You have to ensure that you have a clear idea of your goals and have prepared as much information as possible. And, you always have a backup plan if negotiations don't go as you are hoping. Please ensure you know about your vendor, their offerings, customers, and business. In addition, you also should build rapport in front of your vendor. As a person, you can build trust by becoming a good listener, showing respect, can keep your promise, and being willing to compromise.