What I used to hate about this customer was that I had to say "no" to other work in order to keep her from throwing a fit. For instance, I had a job she asked for on a Friday but I knew her customer planned to pick it up on Monday. So then, I got a call on Thursday from a guy who needed something the next day and asked whether I could get it done. Well, I actually could have done both jobs because in reality I had the whole weekend to finish the first one...but the customer threw a tantrum when I asked if I could have the extra time, and I had to tell the guy I couldn't take his job....So it cost me a couple of hundred bucks just to stop the contract customer from bitching. I'm much more profitable since I fired her.