Spacehills Casino: Understanding payment methods and account protection