I receive a semi annual Old Age Pension cheque from the Canadian Government...in Canadian funds. Until recently I was able to deposit this into a BAC account. They sent it for collection. Simple. Recently they stopped doing this saying that their US partner bank was no longer willing to offer this service. Does anyone know of a bank that will accept cheques in Canadian funds (or Euros) ?