My local bank put my account under review because I exchanged 200 ETH into fiat from Coinbase and transferred the USD to my account. I hear PNG, Bank of America, and a few others are doing the same to account holders.
Can anyone recommend a US bank that is crypto-friendly?
a) Try a credit union
b) don't send more than about $1000 to your account at a time. They have algorithms that kick in for larger amounts. You need to be patient and sell your coins slowly and withdraw slowly.