Welp, my bank just screwed me. I have apparently been depositing too much fiat from private sales and they just told me no more. They are supposed to contact me with an official statement later today, but not expecting anything. This completely sucks.
Yup, that's how banks work.
AML: Making sure any money laundering taking place is done by them.