I ordered about 100m from them about 2-3 months ago. It took about 3 hours, dealing with customer support, and being ignored/chat closing about 5 different times. I thought they just scammed me, but in the end I finally got my gold. So yeah I'd say they're legit, just need to work on the customer service a bit.
Sold them 7 accounts at once for 400$
The last account (melee maxed 2200 total) got chargedback. I lost about 150$
Then i recovered my account and it had a mask set o-o which was worth about 150M back then.
Nice to see that they actually read this (sarcasm of course, looks like Jerry there barely knows English). I "won" one of their quick hit contests when they were giving away 1 bil for free, never got the gold.