Bank 21 day hold & $250 charge!

Last year this was for deposit of a US bank check in my account here. I simply wish to move funds out of politicians’ grasp. This year there was no such delay or charge until recently. I can get along with one ATM withdrawal/mo. The bank manager just said that the 21 days and $250 charge has been reinstated by the national bank chief due to so much fraud now. I have been a loyal and excellent customer at this bank for many years, maintaining a moderately high balance (not wise I know) but this is not taken into consideration (I was a bank accountant years ago). I am lumped together with all dishonest customers, regardless of my sterling, long record. Do all banks in EC charge this now for deposit of a personal US check every 3 or 4 months? My bank there does not do wires.

Repost - Renew