Skrill doesn't charge any fee for depositing money in online casinos. Keep in mind that withdrawing money from Skrill to another account does incur a fee.