What the heck is negotiation? There are several definitions out there in the world basically meaning: My take on...