You fume about the 20% interest rate on that credit card, even as you fault yourself for running up the balance. But have you ...