1. you can only withdraw if you have more than $x in funds - I have had $7 left on the site and can't get it back!
2. their conflict resolution is non-existent or biased - a person clearly didn't deliver what I asked for in my job and they simply refused to help me deal with it
3. after I left honest but negative feedback the freelance worker contacted me and tried to bully me into changing it. after I refused he proposed that I withdraw my feedback and he will refund me for the job
4. after I have withdrawn my feedback and he didn't refund me - I tried to bring it back - but hey what do you know - freelancer.com doesn't allow you to bring back my original feedback unless both parties agree!
5. I contacted their support to try to resolve it - again no help there
fortunately for me the job was only small $50 project, but I learned my lesson and will NEVER use this website again!
after that I used both Elance and oDesk and I think both are good and professional