Home Depot confirmed on Monday that its payment systems have been hacked in a data breach that could affect millions of shoppers who used credit and debit cards at its more than 2,000 U.S. and Canadian stores. This Aug. 14, 2012 file photo shows a Home Depot store in Nashville, Tenn.