You need to check the terms before making deposits because some websites are deposit and withdrawal free with Mastercard. But in some casinos, you must pay a 2.5% withdrawal fee.