I have deposited at Vegas Casino 21 by giving the support rep all my info thru Live Chat, they process it immediately and it works like a charm! Just ask the rep if they will manually process a deposit for you; I have never been told no . However, you DO need to give all your credit card info...