What you need to know about the new credit card chips

03:46

Thursday is the deadline for retailers to begin accepting new credit cards that feature embedded security chips. But millions of Americans have yet to receive their new cards, and most stores say they are not ready. NBC’s Tom Costello reports from a Wal-Mart store in Virginia.