There was a lot of help from customer support when I had questions, but the bonuses didn’t live up to the hype. It felt like they promised more than they delivered. Depositing with Maestro was simple enough, and the games from Genii are fun, but I expected a bit more from the bonuses they advertised.