<prompt> Human: Ill start by saying I have used my credit a decent amount this year. New car, refinanced my mortgage, changed type of AmEx card, however Im in good shape with everything and responsible. Applicable to my storyquestion, I have two credit cards, a Bank of America Visa and an American Express.About two weeks ago I noticed two charges from two different recipients of 20 on my BOA CC while checking it online, plus a .54 foreign transaction fee. Odd. Called BOA, they said both charges were from a domain hosting company, no I havent purchased any domains, card closed and reissued. Checked all bank and credit accounts, no other funny business. Get the new one in the mail, reactivate, all good. Yesterday I tried to buy something on my AmEx online and was rejected. Odd. Get an email an hour later saying that my account had been closed. Wut. Called AmEx, apparently someone called and cancelled my account citing the fee being too high. 1 My fee isnt due until next April, 2 I didnt call. AmEx says theyll do a full investigation, but no word yet. Havent received a replacement card yet.Today, I bought something online ebay through Paypal with my BOA CC, then went to use it in a grocery store and declined. Odd, yet familiar. Got online and chatted with online help, and that account has been closed as well, someone called in. I havent called to do the full investigation, but I will as soon as Im off work. This concerns me particularly because this is a 2 week old card.Ive checked all my accounts and no unauthorized purchases have been made, bank accounts all ok.So what the hell could be going on? Ive googled and reddit searched and havent figured out any kind of scamfraud that would benefit from just calling and cancelling my account.Thanks  <response>: Also, freeze all three credit bureaus and get your pin.Consider contacting the police for a report so in case more problems come down the pike, you can refer back to your identity fraud case.Are you on a credit tracking program like credit karma? 