Freelancer.com finally agreed to my same documents I submitted before and did release my money. Credit goes to Sitejabber.com indeed, in propagating voice like us for an honest cause and help innocent freelancer/s like me from being cheated by such silly portal.
I find this platform really worth spending time in. As a freelancer I find the posts real and serious. Turnaround time for selection of freelancer look very fast. And, UpWork.com as a platform works very professionally. The community inputs are really helpful. Even a new freelancer like me is never lost on any issue. I look forward to a great time ahead working on UpWork.com. Thanks.