I went to equifax.
No credit card needed,
and it is only once a year
you can get your credit report.
Usually.. ( well last year for me) after I filed with equifax, they gave me the information and the option of getting a report from 3 other companies for free.
In fact it is about time for me to do it again..
thanks for the reminder.