Equifax's beleaguered website or rather, Equifax's beleaguered customers, which is to say all of us just can't catch a break. First, a vulnerability in credit agency's web application software allowed hackers to breach into the system in May and potentially abscond...