Who has never owned a credit card? Majority of Americans have, at some point, enjoyed the benefits of owning a credit card. The trouble is... more