Would you haggle a neurosurgeon about to perform surgery on you? Would you haggle a lawyer about to defend you? Sure haggle everything? I'm involved in several businesses, what I have found is when people get something for less they usually appreciate it less. There was a time when I negotiated my services and when people paid less, I was also very happy to give them less. Now, I don't compromise from myself or them. They want to pay less, great go somewhere else where you'll get less as well. Simply put you usually get what you pay for.