1. never be afraid to walk away. If he knows you really want it he'll get you to pay the price HE wants.
2. never start with "so could you do a deal on this?" – makes it too easy for them to say no.
3. make sure you make the starting offer, not him. This means he has to haggle you up the way, not vice versa.
4. make your first offer almost insultingly low. not too ridiculous, but insulting enough to make him counter it.
5. never be afraid of silence – never ever fill the gap in between making and offer and his response with small talk. make your offer and then shut up
6. find reasons to beat him down further e.g. if you're buying ex display find every little fault and use them progressively through the haggle
7. enjoy it! its not a battle its a game. He knows what he can let it go for so you just have to get as close to that figure as possible.
8. dont accept freebies in place of discounts e.g. extended warranty etc – they can be haggled on seperately 🙂
good luck!