A few months back I got pre-check for the first time. Then I got it for about the next 5 times in a row. Since then, I have gone about 5-6 times without getting it again. Nothing has changed regarding my status or such. None...6 in a row getting it...5-6 in a row not getting it. That doesn't seem random. I'm only counting airports where it is offered.