I have noticed that one of the companies that I have a credit card with has checked my credit score the last two months in a row. I have never been late on payments, always paid more then the minimum and just recently paid it off in full. Why do they check your credit randomly? Thanks!