I would agree that it is the correct response. It sounds stupid to just let people get one over on you, sure. But every freelancer (that I know of) has been screwed by a client at some point.
Since it happens to everyone, the interesting part of the story becomes how you handled it. Not that it happened.
Since it happens to everyone, the interesting part of the story becomes how you handled it. Not that it happened.