Personal | Wed Dec 15, 2010 2:16pm EST

Stern Advice: Debit cards don't deserve their popularity