Some people feel very awkward trying to negotiate a price, while to others it seems to come naturally. It is important to remember that most sellers in this country rarely expect to get their asking price. Indeed most properties are priced artificially high for this very reason. This means that you should expect some sort of haggling over the price. Here are some points to help you negotiate your ideal price.
Homework - If you've done your homework and worked out the lowest price you can afford to sell for then you will feel more confident when the negotiations begin. If you are short of time you may wish to accept the first offer that is made. However, if you inflate the price slightly to begin with it will give you scope for negotiation.
In Person - If possible, negotiate face to face with the potential buyer. It is actually easier and allows both parties to read the others expressions and body language.
Confidence - Even if you are feeling nervous, try to appear confident otherwise it will seem as if you don't know what you're doing and gives the other party an advantage. Remember, they are probably feeling nervous too.
Stay calm - Don't let your emotions cloud your judgement. Stay calm and always remain polite despite what you may feel to be a ridiculous offer. A potential buyer may just be testing the water and may even come back weeks later with a better offer. If there is not much of a difference between the offer and asking price then an agreement is probable, just stay calm and patient.