I haven't had this asked of me- this a recent Colorado law? Because my wife just deposited $500 in cash here in TX and wasn't asked any silly questions.
No law exists requiring this. They claim that most banks are voluntarily making policy changes in the name of heightened security to keep the government from stepping in or some crock like that.