10bet betting site offers a wide range of deposit options, including free deposits. You can also withdraw using the same banking method you used to deposit.