Taking a peep into the world of credit cards