I know ,all we really want is some transparency.
whether these so called random checks, is to combat problem gambler's, or maybe criminality ie luandering ect .I can't really think of many other reasons if a client is funding their accounts .for long periods of time