They should be. TON deposits shouldn’t have any fees, assuming both you and the casino have TON wallets and use the Telegram-based network. Withdrawal fees can vary from zero to low fees, depending on the site you choose.