the support team was really helpful, but I ran into issues because of country restrictions. depositing with Mastercard went off without a hitch, but the limited availability in certain regions was frustrating. all things considered, CasinoBuck customer support did a great job, but it’s a bummer that I might not be able to access it depending on where I am.