5 or 6 years ago, the bank lady asked me "did you sell your car?" when I went to make a $900 cash deposit. I said no, then she asked me where the money came from. Here, by law they have to ask for $10,000 or more, but this one was $900! I told her that I work and that sometimes I'm paid in cash and she even asked where I work!
It totally took me by surprise and I didn't know how to react but I felt so humiliated. I still think about it every now and then and have regrets that I didn't close that bank account that day.
That reminds me of my younger days when I used to work 60 hours a week. I went into the bank one day to deposit my pay and with the cheque still sitting on the counter the manager comes over and says with a really accusing tone "You've made quite a few large deposits lately" and then proceeds to ask where the money came from. I said "Pay cheques. I take it yours are smaller." And the young teller looks away from him with a grin. I guess she thought he was an ass too.
Another time at the same bank I tried to make a cash withdrawal and the teller says "I'm only supposed to do transactions of under 1k."
So I said "Ok, make it two transactions."
She says "I'm not really supposed to do that."
I said "Well, you can give me this or you can close my account but one way or another I'm taking out what's on this withdrawal slip."
So she goes and brings back the same snotty manager and he says "Can I ask what the money is for?"
I said "Yeah... But I'm a pathological liar so there's probably not much point."
Then I say "So exactly how long does it take to get all my money from this bank to the one next door?"
And he says to the teller "Just give him the money."
You know, I can understand the banks having to track and report large amounts of money but sticking their nose in everyone's business every time you try to move around a thousand dollars is absolutely unnecessary. That being said, it's been many years since any bank has questioned any of my transactions. I know for a fact you can receive thousand dollar email money transfers every day for a week and my bank doesn't seem to care. I cashed an international cheque for 2k once from a casino win and they wanted to hold it for 6 weeks. I was obviously not too thrilled about it but she said it was standard for international cheques. After a brief discussion she went into the manager's office to see if they could anything for me and the manager offered to drop the hold down to 5 days as if it was a local cheque which suited me just fine but at no time did they ask me what the cheque was for.
They have to realize that 20 years ago 2 grand was a lot of money. These days 2 grand might buy you a medium sized television.