All the more reason to NOT trust these big companies. If they had any integrity at all, they'd immediately come clean - but no. They know that a breach revealed well after the fact has less affect on them than one that's current. Well, for the most part anyway.