I believe at least part of the motivation for requiring that the funds be used for gambling only is to avoid money laundering. I had an occasion about a year ago when I made a withdrawal on my up front money...decided a short time later to withdraw another large chunk...and they flat out wouldn't let me until they saw a bit more action on my card. If I'm not mistaken, this is on the casino's initial wire transfer form. (Now that I've made wire transfers a few times, I no longer use the form. All my bank really needs are the other bank's name, account number, routing number and such.) In addition to avoiding money laundering, the casino...how shall I put this delicately...the casino isn't particularly interested in offering a convenience so you can use that $$ for shopping or for use at another casino. They will, however, bend over backwards to make it convenient for you to get your money within easy reach for gambling at their casino. Oh, and, I was thinking about my earlier statement concerning why they (at least, in my experience) require a 72 hour lead time: the casino may well want the time so the accounting department can process the transfer and set up your up front account. It certainly doesn't take 72 hours to do that...it simply gives the accounting folks more than enough time to take care of the necessary paperwork.