A huge breach of credit and debit card data from Target stores dampened the holiday spirit for as many as 40 million people nationwide this week.