Originally Posted by
Happy
A friend's BofA card was closed by BofA and replaced by a new card, citing data compromised. He demanded BofA to give him a more specific answer and BofA ignored his request. He cancelled his BofA card and signed up with Citi.
I remember reading somewhere that the banks can't tell you what merchant you used your card at and was compromised as a result. It was frustrating when both my ATM and Credit cards were canceled by BoA, although I got a call from them citing my ATM card was compromised, I found out my credit card was canceled for the same reason when I tried making a $12 charge at Walgreens and was declined (how embarrassing!), then I called BoA and told them I was declined at Walgreens and then they told me they closed the account (how thoughtful!

) and wouldn't tell me who the suspicious merchant was. I ended up finding out from co-workers in the same situation that it was the McDonald's across the street that we'd go for lunch at had skimming devices on the swipe machines. Fortunately, I didn't lose any money, though some co-workers had both their ATM card and pins compromised, but it was a pain waiting for my new cards to be mailed out.
Just realized I should have made a suggestion, well for non-Amex cards that I have, I've racked up over 2 free flights with the BoA Alaska Airlines Visa-- and you get bonuses such as a $50 companion fare, board room day passes, and other perks every year you renew... I've had no issues with it (other than mentioned above) and even if you're not serviced by Alaska you can redeem those miles on partner airlines [I've always flown AA on my Alaska miles] but you still have to book on Alaska's website-- you can't convert them (to AAdvantage miles for example).