Dh has just been sent a check from Bank of America in US Dollars (reimbursment for interview expenses). Here in Germany he's have to pay it into his bank and they would charge him of course a small fee. He was thinking he could maybe cash it in when he goes to the US or would he need a bank account there to do that?