I was skeptical at first, but after depositing and playing for a few weeks, I can say this platform is legit. I even reached out to customer service about odds and they were super informative.
https://www.techinasia.com/companies/iberia-como-contactar-con-iberia-por-telefono USA