Really UKGC-licensed casinos support a standard variety of payment strategies