Skrill does have some fees, but they are usually quite low. There are typically no fees for receiving money into your Skrill account or for paying merchants, including online casinos. However, there may be fees for certain types of transactions, like currency conversion or withdrawing funds from your Skrill account to your bank account.