Personal Finance Advice and Commentary

Monday, April 18, 2011 10:53 am
By Marcie Geffner · Bankrate.com

Paper or plastic? PC or Mac? Chip and PIN or stripe and signature? Huh? That last item is a reference to a new credit card technology that has taken Europe by storm, but still lags in the United States. The “chip” part of the new technology refers to a microchip that’s embedded into the credit