Sure and I understand that, i ask that you don't see it as an "I outsmarted him" post that was not my intention (which has got kind of lost). My intention was to serve as a warning to how customers make decisions and that placing earmarks on customers can be dangerous. I am by no means disconnected from the realities of writing software, it is after all what I do for a living. Rather than bragging about outsmarting someone (which I never felt I did) I merely wanted to highlight the dangers of earmarking bargain shoppers as being difficult customers. Contrary to how I may be perceived in these posts, I am a developer first and for most and am very rational when it comes to dealing with other development organizations to my knowledge no one has ever seen me or my organization as a difficult customer. We may be critical of who we establish business relationships with, but after a relationship has been established they are generally amicable.
I consider potential clients who bring their personal software needs into the equation to be "difficult." Educational discounts mean and are used for a very specific purpose and typically have tax implications for the vendor, and a dad teaching his daughter is not part of it. Naturally, a retort would be that he doesn't think enough of his daughter's education to pay whatever it takes to get the tools to do so. You aren't a school and it's crazy to ask for an "educational discount" from a businessperson who is otherwise perfectly accomodating.
My general take from the approach you describe, paying attention to the "smallest" detail of a deal (and/or bringing ever-smaller details into the deal) is reaching for more and more tenuous reasons to neg the vendor. It's analogous to reducing your tip at a restaurant because your water glass was not promptly refilled, and then further when the silverware is not perfectly parallel..
You aren't a school and it's crazy to ask for an "educational discount"
That's the first that I have heard that it is crazy to negotiate. I have always though it was crazy to not negotiate. That is what sales is a negotiation. I understand that there is an amount of developers who do not like to negotiate. But that does not negate that for a good deal of business negotiation is business as usual.
Naturally, a retort would be that he doesn't think enough of his daughter's education to pay whatever it takes to get the tools to do so.
It's not a retort I would use or allow to come from my organization. Doing so could be seen a comment on ones character, an unnecessary one at that. I guess I see the world different from other developers. I see these kind of requests as the cost of doing business and they don't bother me. I also see the cost of reputation being valuable to me.
Well hold on now, "negotiation" is one thing, but I think it's disingenuous (or perhaps hyperbole) to call what you're asking for "an educational discount." I mean, I think I understand what you're doing, and of course negotiation is natural, but if you're going to exaggerate your terms by saying your personal software needs amount to institutional status, you risk being perceived as a bad-faith negotiator.
We all see the world differently, it's just that communication and, dare i say, negotiation depends on the participants operating with similar terms. In your example you're trying to tip the balance of perfect information by causing the provider to have to account for a question of how legitimate your discount request it. Which it really isn't, because you aren't really that kind of institution.
I hope I'm explaining myself well enough, it's just that it's not a good negotiation if people are exaggerating their terms. Sure, "ask for twice what you want so the compromise is closer to your target number," but this isn't a foolproof strategy.
Sure, point taken, I know that I did not represent a qualified educational discount, and I never directly called it an educational discount to them. I asked if they had a program and if they would consider applying it for my case, and secondly if they did not have an educational program would they consider upgrading me to the pro if I purchased the basic with an explicit agreement that we would never use it for commercial work. that is why I asked if he would consider it. I know that it was an out of the normal request, but there are some companies that will sell an educational version for any non-commercial use so it was not totally out of the norm. He was well within his right to say no based on the fact that I did not represent you typical case. In fact, the way I see it he is within his right to say no for whatever reason he sees fit, he wrote the software after all.
You never know unless you ask. His response was closer to no go to hell though (just to be clear, he did not tell me to go to hell) and that is what made me chose the path I did.
I am not put off by negotiations, and very much enjoy it when a client negotiates with me, so long as they don't become combative or disrespectful. It gives me an opportunity to show them in detail how much value I am providing for their money. I find that the client that negotiate with me and then see the value seem to be my best customers. The second vendor did just that, took time to show me their value and that is why I chose them. You learn a lot of valuable information about people in negotiations and that was really the point I was trying to drive home, that some times people don't negotiate just to get the best price. Sometimes they see it as a path to insightful information. It's the reason I always negotiate. If that makes me a toxic customer, so be it, but I like to know the paying field before I commit to anything in life.
As well just for the record on this one from your other post:
It's analogous to reducing your tip at a restaurant because your water glass was not promptly refilled, and then further when the silverware is not perfectly parallel..
I have a friend, who does this and I get extremely mad when I am at dinner with him and he does. He does it as a way of rationalizing reducing his tip, he is very cheap and he is a multimillionaire. After several occasions I refused to eat dinner with him, unless I paid and covered tip. He is disconnected from the fact that not everyone has buckets of cash and that that money is a lot more valuable to someone on waiter wages than his principals should be to him. My friend is a good guy, his cheapness just gets the best of him, some times. Anyways, the point I was getting at, is I would never intentionally do that to someone.
Yeah, rereading the http://news.ycombinator.com/item?id=1987258, it still feels like you told a "I outsmarted him" story. I get that's not your point, just might want to watch your storytelling's theme a bit more explicitly :D
I believe you that you did not intend to, but looking at the writing, that's what it is.