Terrible customer service
The customer service is the worst! I didn’t receive the promised free spins after depositing money. I spent hours chatting with support, but they were unhelpful and had a bad attitude. Avoid this place!
Date of experience:
Nov 08, 2025