Terrible customer service!
Absolutely unacceptable customer service! Do not deposit any money here; they just take your euros and don’t pay out! I contacted customer service over four days without receiving my payout. This is outright robbery!
Date of experience:
Aug 24, 2025