Forex trading is driven by market risk. But if you have a company that promises (in a contract) that they will return your capital (in full) within 20 days, this is not market risk anymore. Its the risk that they will not honor their agreement. Contracts are made so that it can be enforced, and if this is breached, your only recourse is to bring it to court. Common sense!
As an analogy, its not different from a normal savings account with a bank. Except that for EG, they MAY give you 0-12% per month profit, while in a bank, only .05% per year. In both cases, you are suppose to get your money that you have deposited (for bank - its anytime thru ATM or OTC, for EG- its within 20 days). In case the bank will not return your money, you can go to Central bank to complain and you will get your money back soon. For EG, thats the problem. They are not regulated by the right authority. This should have been your first question before you invested with them.
"Why would they not be legitimate if they are trading and they are also making money?" - Are they really trading? Did you see statements to prove this? I know Pharaoh has technical arguments on this and some even claimed that fxbook can be manipulated.
And for those asking why they did not run now, check Bernie madoff case. It lasted for 2 decades. MMA lasted for 6 years.
"Im eager to get my money back" is a statement from those who are still on denial about the ligitimacy of EG. Nonetheless, its an expected reaction since its not easy to accept the reality that you may not recover your money. And a bit of ego as well because you still cant believe that you have been scammed. But somehow, someday, you have to accept the fact that it is what it is. - A too good to be true investment.
If you have extra cash, file a case and let justice prevail. If you don't have enough cash, let it go and learn from this experience. Also, spread the word so that other people wont get involved in this type of scheme in the future.