I think sooner or later most freelancers learn to adjust their prices based upon expectations. Not all clients are created equal, and you have to know how to judge a client for the amount of headache he will eventually cause you. Sad, but true, and it certainly separates the wheat from the chaff.