Have you ever said no to a client? Why?
Yes, I did assy no to a client because he wanted to develop the whole site for him first and then he will pay me "IF" the site does well. This sounded like a joke to me first and then so absurd. I right away said that I have business to run and these kind of jokes will not be entertained

.
Once again I said no to a client. On the first hand I agreed to do the web design at a lower price since someone close referred them to me. Next, they wanted me to give the webhosting package + full year maintenance for free. I right away said that I can do the design but I am sorry I cannot do the later ones. Anyhow, the client went ahead with me although at one point I thought I have lost the project.
There are times when you really need to decide if the tradeoff is worth doing or not.