Credit cards offer exclusive deals and can provide financial support in emergencies if managed wisely. Activating an ICICI ...