I have pulled reports directly from all 3 credit bureaus, different free services and of course from USAA: the reports are up-to-date and what you generate in your report (wonderfully formatted and easy to understand) is ACCURATE as to what the 3 majors have in their systems at that momemt.