It is usually a bad idea to haggling price for service. Even if the other party agrees to lower the price, he can also provide less service. Good will is very important in dealing with service people.