You know the ones...they only give you a small percentage of your income, but demand 80% of your time...they constantly ask you to do lots of "extra" work they have no intention of ever paying you for...they keep changing their mind and asking you to do it over...or the worst, they're downright rude or abusive... Sometimes, you have no other choice. Fire them. It may be scary to lose the revenue in the short-term, but you'll be much better off in the long run...
Talent Zoo: "As your freelance or consulting business grows, not all of the clients you have today will stay with you forever. But how do you shake off old clients who still want to use your services, even though you're ready to move on? You need to come right out... (It's time to fire...that freelance client. But how?
http://tzoo.bz/fc7)"