If it's the one I remember, it was a couple of years ago. They had a large number of "leaked" CC info. Almost sounded in-house if you read between the lines.
I got the email from them, but fortunately wasn't affected. This and some other past problems means nashbar/performance is only a price check site for me anymore.