Depositing at Royal Ace should be avoided at all costs as American banks are not allowed to process payments for offshore casinos.