Good negotiation is a skill that adds real value to the service you receive from your estate agent. After all it can be the make or break of a sale.