You will find that the best Stellar casino sites don't add any fees when you make deposits or withdrawals.