800 million credit cards on file? Seems like a hacker's dream...