UNDERSTANDING CREDIT CARDS: A WIDE-RANGING OVERVIEW - DETAILS TO FIGURE OUT