I've heard radio ads and had at least one e-mail come on from the supposed freedom check outfit. Lots and lots of personal testimonials and hype with little to no information. Simply says 'the more you invest the more you get'. No prospectus, no information about what the 'investment' is.
Sounds like a ponzi scheme to me - remember GunPal?
Someone much better at investigating these things than me ought to go after this one.