City residents left at mercy of debit and credit cards