Well, it looks like this group of hackers were able to rapidly distribute the card numbers. I, too, had fraudulent charges show up on my card and caught it quickly because I only use one card for online purchasing. Its not unusual for companies like Smartphone Experts to store credit card data. Its probably in the terms of service and if you have it save your card for future transactions its definitely going to be there. I'm sure, based upon my conversations, that the company was storing the data properly and the hack was sophisticated enough to generate the decryption key. Its hard to say how they got hold of that, but it looks like they're doing everything to address issues. Completely changing the checkout system as the company is doing is not an insignificant task, and the fact that the company is going this far shows their concern for account security. This isn't the first time my credit has been compromised, and I'm sure it won't be the last. The thing that matters most, at least to me, is how the company's effected react when it happens, and Smartphone Experts is actually an example of how to do it right.