After you file

I'm not familiar with that site either.   Are you sure it's not just mirroring the already discounts that are currently being offered?   i.e., Online Deluxe and Premier are currently $20 off for a Federal return; i.e., $40 for Deluxe and $70 for Premier.  And Self-Employed is $30 off at $90.   A state return is $5 off.

 

These early-season discounts will expire later on in filing season.  Normally around March, but TurboTax says prices can change at any time if not locked in by paying in advance.