While InstaDebit does not charge any fees for using it for money transfers, it is up to the online casino whether to impose fees on users. You should check the terms and conditions before making any transactions on gambling websites.