Hello guys, last summer my development team and I were hired by a company from San Francisco. We have finished our job according to the deal with client, however - as of today, the client still hasn't paid the whole amount. It's about 10 months today. My patience was already couple times over, but this time definitely over. We're sort of reconciled that we'll never see the money, however, the application we have developed is still in use by the client (it's running on Amazon AWS servers). I am considering now what we can do. One thing is to shut the service down, the second is to put there a popup window that would show up every few seconds with the information that the client hasn't paid for that long time period (the goal here is to make the client shy). The question is, whether this is legal. I've read some opinions that in the moment when client hasn't fulfil our agreement, then he broke it. Which sort of makes sense. The application is running on AWS, can he contact AWS support to do something with the application or to take it down? Or, what would you do now? EDIT: We have access to Amazon AWS, Facebook and Twitter page of this application.