And she told me that "unless you had deposited checks (US$ checks) in your account, there should be no reason at all that you cannot withdraw ALL of your funds at any time." If you deposited a dollar check, that will take as much as 45 "working days" or 9 weeks to clear...
I think a quiet chat with the local manager is in need of taking place. Just a sort of "Look, your bank is losing a lot of customers with dollars because of your treatment of my account, dont you see?" That sort of thing.
Good luck and keep us posted...
HB