Know your credit transaction by free online credit reports