It really is a tough situation when it happens to you. Tim has some great points. I believe in working it out, documenting, and charging for the changes. I do believe the demo process helps because they agree to what they see not what we propose. I just had a client just drive me nuts about details out of our scope of work. She was elderly and did not understand that her gardener was responsible. We kept on taking care of her until she was happy. The next day she sent me 6 leads on paper with names, addresses, and phone numbers. She raved about us to each prospect before we got to them. This time it worked out, sometimes I just go home and have glass of wine and a cigar, sometimes I beat the crap out of my heavy bag... LOL! But most of all we can't afford the negative press you get by not working it out.