High interest rates push shoppers from credit to debit cards

High interest rates push shoppers from credit to debit cards