freelancer.com takes their fees from your paypal account before your client has paid in the contract fees agreed upon between yourself and the client. In my case, I lost $20 to freelancer, and did not get the $200 from a scammer client, to whom I delivered the work one day before the deadline. However, freelancer.com did not react in any satisfactory way to this breach-of-contract by my client and did not even want to pay back the $20! Unacceptable ethical behavior in my view! They advised to cancel the contract (and let the non-paying client get away with it), so that they can then pay back the fee they took from my paypal account. Well, I will still wait for their further steps before deleting my account with them. It is not acceptable that a platform can take money from your private accounts before having secured the deposit from your client.