I would agree that some negotiations is part of our business, especially on larger jobs. Too me it has a lot more to do with the customer's approach. I am much less likely to negotiate with someone who outright complains about the price, as if you are robbing them blind. But if approached with the right attitude, I usually try to give something back to show that I am willing to work with the customer and these customer's are usually the ones you are looking to keep.