Paying your credit cards weekly can help cut interest costs, improve your credit score, and encourage smarter spending habits ...