TJX notified the Secret Service and other law enforcement agencies on Dec. 22, and banks and payment card and check processing firms on Dec. 26 and 27.However, the company waited until Jan. 17 to make a public announcement about the security breach, leading to criticism that the retailer had put holiday sales ahead of its responsibilities to financial institutions and customers.