My practical experience with vendor negotiations is you ask for a discount and talk to them honestly and make the sales person have a good time with you and you don't need to play hardball, say you have some secret information or other crap. I have seen many contracts negotiated by a regular engineering manager and by "proper" procurement people, and the outcome is clear that hardball negotiations end up in worse outcomes than just being a nice person and speaking plainly.