There's no point discussing any further, if you don't like my work, you don't like it, the end of story. This doesn't mean that I'm willing to work for free. Instead, I'm thinking about the two-step solution:
1st Step: There's no point to discuss it any further. If it's a small value project, I'm really ready to let it go. This will allow me to focus on my next client, rather than to lose my energy and time with a client who obviously doesn't appreciate or accept my results of work. Of course, I plan to work on a small section of the project first, and then to ask for a feedback. Based on a client's feedback I will make a decision whether or not to proceed with the work or call it a day. Better to drop it at the early stage, then to wait when I deliver the whole project and I'm left with no options.
2nd Step: I will settle for 50% of the whole project's value. It's not working. But, in this case I have invested a great deal of time and effort. I'm not willing to just let it go. I will suggest to solve the problem with the partial payment of at least 50%, more or less. Better something than nothing. Right?
Again I have to emphasize that I'm talking about hundreds of clients I'm experiencing these problems with. Yet, even a couple of them for me mean a lot. Just imagine a situation where you have a bad project experience or two in a row. For my situation, that's more than enough to ruin the current month.
Usually this time of the year, I draw a line and analyze what has happened during the year. I feel that I have to improve and bring something new for every new year. So, let's see how this policy sounds to you. Hope to get enough opinions, so I can make the right and reliable decision.
Thx in advance,