I had a Visa card with Bank of America for some thirty years.Never was I ever late with any payment of any kind.Always had perfect credit and out of the blue my cards with Bank of America is cancelled.I realized they did this to many card holders,but where's the loyalty?No wonder banks are in trouble