Negotiating Skills

Negotiating is part our professional life and beyond. How can I obtain the best  sales deal? How do I make sure that my team gets the most interesting job? How do I bargain for the best discount? When do I get the most of a job application interview? In short: how do I achieve my objectives, while taking into account the interests of the other parties concerned? Maintaining and, if possible, improving the relationship also is a point of attention in many cases.
The ability to negotiate is a highly useful social skill. People who understand the art of negotiation are always in a stronger position. And the most exciting point is: everybody can learn it...