If your credit rating has been impacted by the economic slump, you’ve probably seen your mailbox getting stuffed with those offers for ‘bad credit instant approval credit cards‘ almost every day. You’re certainly not alone – tens of millions of Americans have fallen victim to the vagaries of this declining economy, resulting in a once [...]