The content is accurate at the time of publication and is subject to change.

This content is not provided by Citi. Any opinions, analyses, reviews or recommendations expressed here are those of the author’s alone, and have not been reviewed, approved or otherwise endorsed by the Citi.

Yes, you will earn miles rewards on all your purchases. The Discover it® Miles credit card does not limit you to travel only or specific purchases. You can use the card everywhere and earn 1.5 miles for every dollar spent. Balance transfers do not earn rewards, though.

If you are planning to close your Williams Sonoma credit card, with the Discover it® Miles, you will have 15 months to transfer and pay off the card balance at 0% Intro APR. Just keep in mind that when the introductory interest rate is over, the ongoing APR of 13.49% - 24.49% Variable APR will apply.

If you need more time to pay off your debt, you may like the Citi Simplicity® Card credit card (Citi is a advertising partner). It comes with a 21 months 0% intro APR on balance transfers (the balance transfer fee is 5% of each balance transfer; $5 minimum.). When the introductory interest rate on balance transfers is over, the ongoing APR of 16.99% - 26.99% (Variable) will apply. The card has no rewards program, so you will be able to concentrate on paying off your debt without being tempted to spend more. The card has no annual fee, no late fees, and no penalty rate.