I love this article
and posted it as a reply to another thread, but thought I'd put it in here on it's own as well....it's such a great, real-world look at how hard it can be dealing with invoicing issues - it features real stories from independent professionals who've dealt with the worst of the worst when it comes to getting paid.
From the article intro:
"Getting work is good. Getting paid for it is better still. Getting paid on time is best of all. IP's talk with 1099 about how to get your client to pay the damned invoice already."
"Cough It Up