Some store branded cards have the highest interest rates. The average store-only cards are surpassing 34%.

1 Comment

  1. I was once told,

    Put all your credit cards in a rubber band and put them in your sock drawer.

Write A Comment