Negative feedback
checked
Deposit and withdrawals taking more than a week. Avoid them at all cost. They've disappeared with our money. Already lodged a compliant with the betting and control licensing board. Kenya
Source: Telecomasia