Deposit experience works fine and the credits entered my account within five minutes. My only issue is that the minimum deposit amount is higher than expected.
Date of experience:
May 11, 2026
We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies