did you have money in the accounts they closed?
definately sounds like its bitcoin related. Its not even illegal to have them. my guess its for anti money laundering, just take your business elsewhere.
Im with NAB sent to MTGOX no probs, and recevied to citibank no probs