Freelancing sites are never responsible for your payment if you did not ask your contractor of employer for a Milestone or a Deposit through the site. If there has been a milestone payment or your employer shows an adequate amount in the site account to pay for your contract, then all is well and good, except if you produce materials that are totally unacceptable.
So what does a freelancer do if the “non-person” at the other end of gtalk or the mystery individual somewhere in a corner of the world doesn’t pay? Here are some of the scenarios and some things you can do
1. Maybe it is a “huge” conglomerate and the finance department has to go through all the checks and counter checks regarding the output and then the check gets lost in transit in the world-wide web.
2. Maybe their client did not pay them, so your client is not paying you too. Hard luck case.
3. Maybe they were out to cheat you in the first place and trusting person that you are got suckered out of a couple of sleepless nights.
4. Well, maybe you should post the article or write-up in http://www.plagium.com (free site), so you will be notified once your client post it somewhere else or use it or sell it.
5. Maybe you should post it in sites like http://www.triond.com so that your client cannot post it or sell it because it has already been published.
6. Maybe you can post the name of the “cheat” in my comment portion, so that others will not be suckered next time.