Check you credit cards people. Just in case.
I'm not sure why they are having security issues, as they do use 128bit Encryption on the site, but their charging service may be the leak.
I had a look today, and saw on my credit card, a charge from a week ago to a Music site that I've never heard of.