Does anyone here seen those ads or know anything of their program?

I've seen those ads and they seem suspect. I could be wrong.