The funny part about this one, is I always ask for a discount for no real reason. Even if I am only buying a single piece of software. Why, because it lets me know up front if a vendor is going to be flexible with large volume purchases and OEM arrangements.
Funny story, I was evaluating some screen capture software for OSX not too long ago for a client of mine. I was building a web app for them and part of the work flow for their content was screen capture. Anyway, I emailed a company that had a reputable product and basically told them that I had no need for the pro version, would not be using the pro version for any commercial work but that I would like to use the pro version to teach my daughter about video editing. I then asked if they would consider selling me the pro version at the basic software packages rate. I framed the story in this fashion for several reasons. I had just told the developer/owner that I would be using it for non-commercial and educational purposes both of which usually get some form of pricing plan that is below the commercial mark-up lack of having a plan to deal with either tells me that they do not have a competent pricing structure, and quite possibly that they lack a formal sales organization and negotiating deals later on would be difficult due to lack of attention to pricing structure for the various fringe purchasing needs. Dealing with companies that do not have flexible pricing policies can be difficult when you are dropping large purchases in which no one realistically pays full price per seat.
Anyways, point is be careful of putting earmarks on customers, this small developer lost a $75,000 purchase (what we set aside for a site license) for seats on his product due to the fact that he showed that he was not flexible in his pricing structure. Allowing me to purchase the pro version at the basic version price would have cost him nothing and given the purpose it was purchased under "non-commercial and educational" there was a need to reduce price to be competitive. Instead, I got a dismissive response that the basic version was good enough for my needs and that if I wanted the pro version I would have to pay full price. Needless to say, his competitor was very happy with the $75,000 purchase order.
I guess, long story short, bargain shoppers are not always bad, some people negotiate over what seem to be inconsequential amounts because rather than haggling over dollars they are finding out up front whether a relationship with your company will be tenable.