I too saw this post at BBR.
It’s being looked into,but the general consensus is that there is something fishy about this offer.
I use TuneUp Utilities and it’s a great program.
Still,I’d steer clear of this offer for now.