Solid Trust Pay
Consumer Report
Definitley scammers... I wonder if they will even reply to this message ive asked my question about my money to "off-line support" and its been ignored for days n days n days till days turned into months i made a withdrawl on july 15 on july 22 and july 25 via ach bank transfer i needed ...