When I was a freelancer changing the contract was a good way to gauge the level of respect you are receiving. If they say "take it or leave it" or "don't worry about it. It's in the contract but never causes problems" or "this is policy" the client doesn't respect you as a business partner and you will get problems later on. A good client will engage in discussion as long as your changes are not frivolous.