Sorry about your situation bud but you should have been careful trusting those scumbags. You can check their previous feedback's and see you're not the first one they tried to scam.
On the other end, I hate the flag system in such cases. FreeWallet account has inactive flags even though a number of members support it and just because some from the DT doesn't, the flags are not shown.