I have an account at Imperial Capital Bank. I have it mostly because their interest rate on their checking account is quite good (1.92%, for now ...). Actually, that's the only reason I have an account there.
Anyway, I have a check for some GBP laying around, so I called them to find out what they'd charge and which exchange rate they'd use and so on.
Ask: "Have British Pound check. Need deposit."
CSR: "Uh. Hold on."
CSR: (slightly demeaning voice) "Well, first of all it's not British Pounds anymore, now it's Euro Dollars"
Ask: "Ehh. No, it's not."
CSR: "What do you mean. It's Euro Dollars now."
Ask: "No, some of EU countries are still using their original currency."
CSR: "We use a corresponding bank so we'll have to send the check there and it'll take up to 30 days."
Ask: "That's fine."
CSR: "Why is it not Euro Dollars anyway?"
Ask: "?!? Because it's British Pounds?"
CSR: (not knowing who their bank for british pounds is, I think) "Well, you'll have to wire it in."
Ask: "How about I just put my money in another bank?"
Hopefully they'll have more clue in the Big Bank where I have my business account...
Of course the longer I wait the more USD my money is worth ...