A free Credit Card is issued to such a customer who has an excellent credit history. It is given to the residents of the USA. In this the customer is required to fill up a form either through an agent of the card issuing company or online.
A Free credit card actually signifies it does not charge any annual charges. The cards generally flash this point to make their cards more attractive.credit card.