All of the major issues now provide credit scores. As typical, Chase has done this cheaply:
American Express = Experian (FICO)
Barclays = TransUnion (FICO)
Chase = TransUnion (VantageScore)
Citi = Equifax (FICO)
Discover = Experian (FICO)
Well, that means one should use products of above companies. I have just two Chase cards. Anyway two free reports from three is still good enough.