Who's to blame for sky-high credit-card rates?0 votesBig banks chasing profits - 0 votesConsumers overspending - 0 votesPoliticians failing regulation - 0 votesCard companies' hidden fees - 0 votesPoll by Headlines Plus