Skrill charges fees on certain transfers including transfers from credit cards. Sending and receiving money to/from a Skrill account, as would happen in a casino transaction, is free. A fee is charged on top of the exchange rate for transfers that involve more than one currency.