Had the same issue
Had the same issue. After signing up, I made a deposit, but the money never showed up in my balance. At first, I thought it was a scam and just gave up on it. Then I messaged support and honestly forgot all about it lol. A while later, I randomly noticed an email from them. Logged back into my account and there was my deposit. So yeah, try contacting support. Sometimes they actually help.
