Consumer Dynamics Financial Services Payment Preferences

The consumer payments universe has undergone wrenching change over the last ten years as financial institutions have invested billions of dollars encouraging customers to switch from credit cards to debit cards, and then back again. Recent market forces, including regulatory change, consumer pay down of historically high debt levels, and a recessionary economy, have further complicated the payments environment.