The only source for free credit reports authorized by federal law. Consumers can receive their credit reprots from Experian, Equifax and TransUnion free every 12 months.
This page from the Federal Trade Commission provides links about getting credit, credit reports, credit and debit cards, loans, and background checks for employment.