Many credit cards now offer free FICO or VantageScore credit scores to cardholders, something that people used to have to pay ...