Using GCash for deposits and withdrawals at online casinos in the Philippines is generally free of charge, and as a plus, it does not require to link bank accounts. However, please, note that some online casinos may have their own transaction fees or limits, which may vary depending on the casino. It's always recommended to check with the specific online casino for any fees or limitations before making a deposit or withdrawal using GCash.