I got mine too. After paying for ST for years, I stopped last year and thought they were trying to get me hooked, so I'd buy it again next year. Did any of you that paid for ST last year get one? Have any of you never paid for ST? Maybe they are giving it to everyone this year?