I get what your saying, but it is actually the better deal. The fine print says
that you pay the going rate, 15.99 per month after the time ends. so 6 months at 30 plus 95.94 for the next six months for a year total of 125.94. Versus one year for 99. Now, if you cancel after the first six months, then its a deal.