In last week, wHile I logged in citi bank credit card online to arrange a payment, a window jumped out that offer "free credit score?for citi card use…