I was out checking one of my free credit reports the other day and found a tip at the bottom of the page. You can opt out of those annoying credit card and insurance offers for five years by calling 1 888 567-8688. I called and it took about three minutes.
BTW, I get one credit report about every six months, because if you get all three together, you have to wait for a full year to get them again for free.