Sorry to hear about the scam. I'd like to add my own experience here. I recently started using 2Checkout.com to accept payments from my clients. It was all working perfectly for me until a client scammed me. I originally got the project from Elance.com in Dec 2015. The client was too slow to respond and at several times I had decided to cancel the project but as most of the work was done from my end, I thought to keep it running as I didnt have anything to lose at the moment (escrow was already funded). But, when Elance announced its closure, I approached the client and told her if she needs the files and wants the site to be completed, please pay me through Elance immediately to which she didnot respond. Not having any choice, I cancelled the project. After a couple of weeks, the client got back to me asking me for the files and so I submitted an invoice through 2checkout that she immediately paid. Nothing to lose at that point, I uploaded the site on her server but as soon as the files were transferred to her, she issued a payback request. To my surprise, 2checkout immediately paid her the amount back, deducting it from my account and when I emailed them that the files are already with her, they simply asked me to send me proof of my work for which I sent them the files again. 2checkout came back saying that the files are too large and should not exceed 8mb, how in the world could i prove myself by shrinking a 20mb wordpress site to 8mb? In vain, I lost my earnings and now 2checkout keeps 25% of my income as a security deposit.