Nope – Final - Take Back Control of Your Credit Card Review
As the previous reviewer said, it tries to sign you up for a 18.75% card. Beware and read the fine print at the bottom.
Review by Swolemaster B on
Final - Take Back Control of Your Credit Card.