No. Once you have created your free Neteller account and transferred money to your account (for which a small fee will be charged, which varies depending on the transfer method), all payments with Neteller are free, including all online casino deposits.