<prompt> Human: Hi, Ive been playing poker for a living since around 2000. A lot of my work is online, and I get lots of checks and wires from various shell companies.I pay my taxes, and got the mortgage to my house while being honest about what I do for a living. Chase bank holds my mortgage. Ive deposited literally hundreds of foreign checks into my bank account with them.In January I deposited a check for about 2,000. A few days later the check had cleared, and I went into the branch to withdraw some of the funds. The teller told me I needed to talk to a manager. I spoke to the manager and she called someone in their loss prevention department, she then informed me that I needed to bring the maker of the check into the branch to sign something.A few days later I got a letter in the mail saying my account was being closed due to suspicious or fraudulent transactions and that I would receive a check for the balance as soon as all items had cleared. Being that it was a foreign check, I knew it would take some time for the check to clear. Two months later I had still not received a check. So, I called Chase, and got the loss prevention department who again insisted that I bring the maker of the check into the branch, I told them this was impossible as I do not know them personally and they are from another country and are certainly not going to be willing to do so. I have, in fact, called the maker of the check and they have informed me that they will not do anything to help, and that from their records they can see that the check has in fact been cashed.So, now its been 9 months and Chase is still holding my money. My account online has been wiped off, so I cant even see the transactions. What can I do at this point?  <response>: Speak to a lawyer. 