Mark - count yourself lucky to have dealt with some pretty super ethical people. Your legal aggressiveness wouldn't normally phase another client. I don't think any client considers someone a slouch when they make cancellations. As I've read this thread it seems pretty obvious there was a lack of internal communication with the client and you got squeezed. Here in the USA I would never use your heavy handed approach. I think you should be thankful for having such a great client instead of boasting about how you bully'd them into submission.