I just phoned to ask about returning to annual billing and was told that it was no longer offered. I asked how long that had been the case and was told "in the past month". Although you can get varied answers from CSRs, it was a direct call to Loyalty and they are usually better. If nothing else, I can understand them! He seemed quite clear that I couldn't go back to annual to avoid the hike, so it didn't matter much whether it still meant I would lose HD for Life. If someone has it, they can always keep it and delay the $5 hike. The free month of AT120 with annual didn't get you much, because it increased locals from $5 to $5.99. It also ruled out Free HD for Life ($10/month). BUT, it would have put off the $5/month price increase until the year was up. This $5 hike is larger than ANY previous increase to AT40-50-60-100-120 (there were two years of $3, but the rest were less than $3). There have also been multiple times when this package didn't suffer a price hike (and other packages did). Borrowing from Dishuser.org's chart 2/1/03 AT50 $24.99 AT50 & Locals $29.99 2/1/04 AT60 $24.99 AT60 + Locals $29.99 2/1/05 AT60 $26.99 AT60 + Locals $31.99 2/1/06 AT60 $29.99 AT60+Locals $34.99 2/1/07 AT100 $29.99 AT100+Locals $34.99 2/1/08 AT100 $32.99 AT100+Locals $37.99 2/1/09 AT120 $34.99 AT120+Locals $39.99 2/1/10 No Change to AT120, just huge Addl receiver hikes. nmetro - there isn't a charge to make any programming change if you've had the programming for 31 days. I've never seen a charge to end a free promo!