Getting stuck trying to sort out payment issues was frustrating, but chat support jumped in right away and made things easier. A few technical hiccups did pop up along the way, but depositing with Mastercard eventually worked out. Plus, the confirmation sms from Jackpot Mobile Casino came through without any delays. Cheers!