really it is legal for players but not the banks and credit card companies to let payments thru how has your husband been depositing