This happens as some online casinos shift the payment processing cost to their players. Many casinos offer free deposits and then charge for the withdrawals instead. This means that casinos aim to lower their own cost of operation.