I thought the support would be faster, but I ended up waiting way longer than I expected. iBet Casino customer support took a while to get back to me, even though their deposit options are quick. I used Visa to deposit, and playing Crystal Falls MultiMax was a blast. But game performance was inconsistent, and that threw me off. Withdrawing through Mastercard worked without issues, but the overall experience wasn’t as smooth as I had hoped.