How to Negotiate the Best Deal